Relation in Class
Generalization(一般化):
表示类与类之间的继承关系,接口与接口之间的继承关系或类对接口的实现关系。
Association(关联):
类与类之间的连接,它使一个类知道另一个类的属性和方法。每个Association都有两个端点,每个端点都可以是一个角色,显示出关联的本质。Driver------------>>>>Car.
Aggregation(聚合):
聚合是一种强烈的关联关系。它强调整体与个体的关系。区分关联与聚合的关键为逻辑关系。
Composition(合成):
关联关系的一种,是比聚合关系还要强的关系。它要求普通的聚合关系中代表整体的对象负责代表部分对象的生命周期,合成关系不能共享。
Dependency(依赖):
类与类之间的连接,依赖是单向的表示一个类依赖另一个类的定义。