图例
说明
关系名称 | 说明 | 图形 |
---|---|---|
泛化(Generalization) | 是一种继承关系, 表示一般与特殊的关系, 它指定了子类如何特化父类的所有特征和行为. | 带三角箭头的实线,箭头指向父类 |
实现(Realization) | 是一种类与接口的关系, 表示类是接口所有特征和行为的实现. | 带三角箭头的虚线,箭头指向接口 |
关联(Association) | 是一种拥有的关系, 它使一个类知道另一个类的属性和方法 | 带普通箭头(或实心三角形箭头)的实心线,指向被拥有者 |
聚合(Aggregation) | 是整体与部分的关系, 且部分可以离开整体而单独存在 | 带空心菱形的实心线,菱形指向整体 |
组合(Composition) | 是整体与部分的关系, 但部分不能离开整体而单独存在 | 带实心菱形的实线,菱形指向整体 |
依赖(Dependency) | 是一种使用的关系, 即一个类的实现需要另一个类的协助 | 带箭头的虚线,指向被使用者 |