1    主要内容

1.1  关联和依赖的对比

1.2  组合和聚合的对比

1.3  继承(泛化)和实现的对比

1.4  各种关系代码实现demo

 

 

1    主要内容

1.1  关联和依赖的对比

关联是a类中存在b类对象,企鹅类中有气候类的属性

依赖是a类成员方法中使用b类的属性,动物新陈代谢方法中使用水和空气的属性,只有调这个方法的时候,才可能临时用一下

 

1.2  组合和聚合的对比

组合有相同的生命周期,鸟有翅膀,鸟死了,翅膀不复存在

大雁群有大雁,一直大雁挂了,大雁群不会消失

 

1.3  继承(泛化)和实现的对比

实线:继承

虚线:实现

 

 

1.4  各种关系代码实现demo

https://blog.csdn.net/lpjishu/article/details/51491779

posted on 2019-06-01 11:48  菜鸟乙  阅读(187)  评论(0编辑  收藏  举报