UML类图关系区别与联系
2018-05-20 23:15:28 129 举报
UML类图关系区别与联系
作者其他创作
大纲/内容
翅膀
...
鸭
+下蛋()
大雁
+下蛋()+飞()
鸟(斜体)
+羽毛+翅膀
接口:矩形表示法,顶端有第一行:接口名称第二行:接口方法
通过属性引用形成的聚合关系,与关联类似,需要视具体场景
通过方法参数的依赖关系
通过属性引用形成的组合关系,比如:属性集合引用。这里属性是不规范的仅演示
氧气
继承关系图
企鹅
气候
雁群
+V形飞行()+一形飞行()
总结:UML类图中大致有6种关系关系表示的联系强弱程度:继承实现组合聚合关联依赖(自关联,双向关联这里没有列出来)
子类或实现下面的方法表示增加/复写/实现了哪些方法注意:若类名为斜体,则该类为抽象类
飞翔
+飞()
实现关系图
聚合关系图
+羽毛+有角质喙无牙齿
依赖关系图
组合关系图
动物
+新陈代谢(in o2:氧气 in water:水)
通过属性引用形成的关联关系
关联关系图
收藏
0 条评论
下一页