首页 > 技术文章 > 总结 一下UML 类图的关系

anbylau2130 2013-10-29 19:36 原文

1,实线三角 表示 泛化  是一种继承关系,它指定了子类如何特化父类的所有特征和行为

2,虚线三角 表示 实现  是一种类与接口的关系,表示类是接口所有特征和行为的实现

3,空心菱形 表示 聚合 是整体与部分的关系

4, 实心菱形 表示 组合  是整体与部分的关系

5, 实线箭头 表示  关联 是一种拥有的关系,它使一个类知道另一个类的属性和方法

6,虚线箭头 表示 依赖 是一种使用的关系,所以要尽量不使用双向的互相依赖

推荐阅读