一、
(1)类的UML标识符:❶ private : - ❷ public : + ❸ protected: #
(2)属性: 可见性 名称:类型 [ = 默认值 ] eg: ❶ - userName:String = Sam ❷ - age:int = 18
(3)方法: 可见性 名称(参数列表) [ : 返回类型] eg:❶ + getUserName(): String ❷ + getAge() : int
(4)模型中主要的图形元素解释
①类之间的关系
❶依赖(Dependency){无对应java关键字} ❷实现(Interface Realization){implements} ❸关联(Association){无对应java关键字}
❹直接关联(Directed Association){无对应java关键字} ❺泛化(继承:Generalization){extends} ❻聚合(Aggregation){无对应java关键字}
❼复合(Composition){无对应java关键字} ❽接口(Interface)
②
(5)名词解释
①定义自己的衍型(StereoType)