UML之类图

UML之类图
逐暗者UML之类图
类(Class)
接口(Interface)
接口是一种特殊的类,具有类的结构但不可被实例化,只可以被实现(继承)。
类图中的关系(relation)
泛化(Generalization)
是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。
带三角箭头的实线,箭头指向父类
实现(Realization)
是一种类与接口的关系,表示类是接口所有特征和行为的实现.
带三角箭头的虚线,箭头指向接口
关联(Association)
是一种拥有的关系,它使一个类知道另外一个类的属性和方法。
关联可以是双向的,也可以是单向的。
双向关联用实线表示,没有箭头。单向关联用带普通箭头的实心线,指向被拥有者。
聚合(Aggregation)
是整体和部分的关系,部分可以离开整体而单独存在。
带空心菱形的实心线,菱形指向整体
组合(Composition)
是整体和部分的关系,但部分不能离开整体而单独存在
带实心菱形的实线,菱形指向整体
依赖(Dependency)
是一种使用的关系,表示一个类的实线需要另一个类的协助。
带普通箭头的虚线,指向被使用者
整合
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果