总结一下UML中各种关系的画法

继承(空心三角形+实线)

【设计模式】UML类图关系总结

实现(空心三角形+虚线)

【设计模式】UML类图关系总结

关联(实线箭头)

【设计模式】UML类图关系总结

聚合(空心菱形+实线箭头)

聚合表示一种弱的‘拥有’关系,体现是A对象可以包含B对象,但B对象不是A对象的一部分
【设计模式】UML类图关系总结

合成(组合)(实心菱形+实线箭头)

合成是一种强的‘拥有’关系,体现了严格的部分和整体的关系
【设计模式】UML类图关系总结

依赖(虚线箭头)

【设计模式】UML类图关系总结

相关文章: