UML的关系图记忆

2017-09-22  本文已影响24人  AndroidTony

1 实现

含义:类实现接口
is a


实现.png

2 继承

like a


继承.png

3 依赖

A依赖B


依赖.png

4 关联

A拥有B


关联.png

5 聚合

has a


聚合.png

6 组合

contains a


组合

7 对比

拥有关系的对比
由上到下,关系越来越强

类型 关系 代码角度 实例
依赖 A类使用到了B类 局部变量、形参、静态方法 人与ofo自行车
关联 A类使用到了B类,且两者处于同一层次 B类可以作为A类的成员变量 人与ofo自行车
聚合 B类是A类的一部分 成员变量 计算机和cpu、公司与员工
组合 B类是A类的一部分,A不存在之后,B也不存在 成员变量 人和大脑
上一篇 下一篇

猜你喜欢

热点阅读