一。类(如果是抽象类,用斜线表示)
矩形框代表一个类(Class) 类图分三层,
1.第一层显示类的名称,如果是抽象类,则用斜体显示,
2.第二层是类的特性,通常就是字段和属性
3.第三层是类的操作,通常是方法和行为
前面‘+’表示public ‘-’表示private ‘#’表示protected、
二。接口
1.《interface》
第一行是接口名称,第二行是接口方法
2.棒棒糖 其他的跟class表示方法一样
三。继承
继承用空心三角形加实线表示 空心三角形指向父类
四。实现接口
用空心三角形+虚线表示
五。关联关系 (定义的类型)
用横竖折箭头表示、
六。聚合关系
用雁群 菱形+实线 大雁 箭头表示
七。组合关系
用 鸟实体菱形+实线 翅膀
八。依赖关系(传入的参数)
用虚线折虚线箭头表示