类
矩形框
有3行
第一行是类名,如果是抽象类,则为斜体
第二行是特性,即属性或字段
第三行是操作,即方法或行为
注意特性或操作前面的符号:+表示public,-表示private,#表示protected接口
矩形框的第一行加《interface》
第二行是方法- 接口棒棒糖表示法
在小圆圈旁边写接口名称,方法在实现类中出现
- 接口棒棒糖表示法
类继承关系
用空心三角形+实线表示接口继承关系
用空心三角形+虚线表示
可以类继承接口,接口继承接口关联关系(引用关系)
用实线+箭头表示
比如企鹅关联(引用)气候,则 企鹅类 ——>气候类聚合关系
用空心菱形+实线+箭头表示
表示A可以有B,但B不一定是A的一部分
雁群类 ◇——> 大雁类合成组合关系
用实心菱形+实线+箭头表示
表示A是由B组成的,体现了严格的部分和整体关系,A和B有共同的生命周期
数字代表可以有几个对象,比如1只鸟有2个翅膀,n表示不限制对象个数
鸟类 1实心◇——>2 翅膀依赖关系
用虚线+箭头表示
表示依赖关系,比如动物依赖于空气和水
动物 ——> 水
UML类图浅析
最新推荐文章于 2021-04-01 21:29:51 发布