UML有四种关系:依赖、关联、泛化和实现
部分参考:https://blog.youkuaiyun.com/qq_27650777/article/details/72724461
1.依赖:表示一个事物变化会影响另一个事物
------------------->
2.关联:是一种结构关系,定义了一组链。
关联包括聚集(聚合)、组合。
聚集:实线+空心菱形。强调部分和整体,比如汽车和轮胎、轮胎脱离了汽车还能单独存在。
组合:实线+实心菱形。强调部分和整体,但生命周期完全一致,比如公司和部门,部门无法脱离公司单独存在。:
3.泛化(继承extends):子元素能共享父元素的结构和行为。
4.实现(实现一个接口interface):