UML类图总结.md

类图之间关系
  • 泛化(Generalization
    泛化是一种继承关系,表示一般与特殊的关系,它指定了子类如何继承父类的所有特征和行为

  • 实现(Realization
    实现是一种类与接口的关系,表示类是接口所有特征和行为的实现。

  • 聚合(Aggregation
    聚合是整体与部分的关系,且部分可以离开整体而单独存在

  • 组合(Composition
    组合是整体与部分的关系,但部分不能离开整体而单独存在

  • 关联(Association
    关联是一种拥有的关系,它使一个类知道另一个类的属性和方法
    has

  • 依赖(Dependency
    依赖是一种使用的关系,即一个类的实现需要另一个类的协助

各种关系的强弱顺序

泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖

参考资料
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页