类图
•可见性:public、protected、private、Implementation•命名方法:首字母小写•属性类型与初始值类的操作•可见性:public、protected、private、Implementation•参数•返回类型
接口中包含方法, 但不包含属性. 在UML 中接口用一个带有名称的圆圈表示, 并且通过一条实线与它的模型元素相连
有时候接口也使用普通类的举行符号表示
依赖(Dependency)泛化(Generalization)实现(Realization)关联(Association)聚合:聚合关系描述的是部分与整体关系的关联,描述了“has a”的关系,汽车整车与发动机、座椅的关系组合:组合关系是一种更强形式的关联,整合控制成员的生命周期,如公司与部门的关系
在UML中,多重性可以用下面的格式表示:0..10..*(也可以表示为0..n)1(1..1的简写)1..*(也可以表示为1..n)*(即0..n)73,6..90(0..0的简写)(表示没有实例参与关联,一般不用)可以看到,多重性是用非负整数的一个子集来表示的。