类图 Class Diagram
-
泛化关系 - 类与类之间
-
实现关系 - 类与接口之间
-
依赖关系
-
组合关系
-
聚合关系
组合关系 VS 聚合关系
- 组合关系 Composition:强烈的包含关系 (contains a)。例如汽车与发动机,汽车如果离开了发动机则不能存在。
- 聚合关系 Aggregation:不强烈,不稳定的包含关系(has a)。例如公司与员工,公司如果离开了某一个员工,仍然可以存在。
泛化关系 - 类与类之间
实现关系 - 类与接口之间
依赖关系
组合关系
聚合关系