UML类图几种关系的总结
原文参考:http://www.open-open.com/lib/view/open1328059700311.html
类之间的关系:
- 泛化(Generalization),通常说的继承。用实现和小三角形表示。
- 实现(Realization),用虚线和小三角形表示。
- 关联(Association),用实现和箭头表示。
- 聚合(aggregation),部分可以离开整体而存在。实线和空菱形表示.
- 组合(composition), 部分不能离开整体而存在。实线和实菱形表示.
- 依赖(dependency),虚线和箭头表示,表示某类的方法用到另一个。