Class Diagram
2017-04-16 17:38:09 0 举报
类图是一种用于展示系统中的类、接口以及它们之间关系的静态结构图。它展示了系统的组成部分以及这些部分之间的关系,包括继承、实现、关联和依赖等。类图中的每个类都由一个矩形表示,其名称位于顶部,属性和方法则列在下方。类之间的关系通过连线表示,不同类型的关系有不同的线型和箭头。例如,实线箭头表示继承关系,虚线箭头表示依赖关系,无箭头的关联关系表示聚合关系等。类图是面向对象分析和设计过程中的重要工具,有助于开发人员更好地理解系统的结构和行为。
作者其他创作
大纲/内容
RLValidator
Collection<WLRule> rules
Language
+mLocale : String
+ addInputType(InputType) : void- getInputTypes() : List
InnerCandState
- mInnerState:int- mVoiceBar:AbsVoiceBar
+ evaluateInnerState() + evaluateInnerStateOnStartInputView()+ getVoiceEntranceScene()+ resetInnerState()
OrExp
InputType
+ name : String
+ addLayout(Layout) : void- getLayouts() : List
Layout
+ name
+ operation1(params):returnType- operation2(params)- operation3()
AbsCompositeExp
<<IValidator>>
+boolean validate(I map)- R validateWithReturnValue(I map)
CandState
- innerCandState:InnerCandState
Keyboard
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
<<IDataUpdater>>
NotExp
EqualsExp
<<IWhiteList>>
<<IWLInterceptor>>
+boolean onIntercept()+T onReturnValue();
<<ILogicExpression>>
AndExp
WLStore
ContainExp
WLRule
0 条评论
下一页