程序员

(二)基础 —— UML 类图

2019-01-12  本文已影响0人  虫百万

UML 类图存在的意义是为了帮助开发人员清理思路,这样有助于学习设计模式,能够通过UML类图宏观的了解到类与类和接口与接口之间的关系。


在 UML 类图中,关系是指类与类之间的关系(这里类的含义也包括接口与抽象),常见的关系有以下几种:

UML 类图的关系主要体现在:

各种关系的强弱顺序:泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖


泛化关系(Generalization)

实现关系(Realization)

依赖关系(Dependency)

关联关系(Association)

聚合关系(Aggregation)

组合关系(Composition)


下面的这张图,比较形象的展示了各种类图关系:

上一篇下一篇

猜你喜欢

热点阅读