C_Meng PSNA

Never wait for the storm to pass, just dance in the rain.

0%

UML类图常用关系

图例

说明

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