1 主要内容
1.1 关联和依赖的对比
1.2 组合和聚合的对比
1.3 继承和实现的对比
1 主要内容
1.1 关联和依赖的对比
关联是a类中存在b类对象,企鹅类中有气候类的属性
依赖是a类成员方法中有b类的属性,动物新陈代谢方法中有水和空气的属性,只有调这个方法的时候,才可能临时用一下
1.2 组合和聚合的对比
组合有相同的生命周期,鸟有翅膀,鸟死了,翅膀不复存在
大雁群有大雁,一直大雁挂了,大雁群不会消失
1.3 继承和实现的对比
实线:继承
虚线:实现
设计模式课程 设计模式精讲 2-4 UML类图讲解 对比讲解
原文:https://www.cnblogs.com/1446358788-qq/p/10959064.html