UML 关系

2018-07-04  本文已影响0人  totitan

依赖:对象之间最弱的一种关联方式,是临时性的关联。代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系。

关联:他体现的是两个类、或者类与接口之间的一种强依赖关系,这种关系比依赖更强、不存在依赖关系的偶然性。

聚合:是关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系。

组合:组合也是关联关系的一种特例,他体现的是一种contains-a的关系。

实现/继承:没啥好说的。

一个例子:


image.png
上一篇 下一篇

猜你喜欢

热点阅读