UML类图

聚合 和组合的区别

聚合 :两者之间是可以分开的 ,如:电脑和鼠标。

 因为上图Mouse属性没有实例化,耦合不强,属于聚合关系。

但是实例化之后就属于组合关系。如下图

 

 

 

 

 

 

 

 

 

组合:两者是不可分开的 ,如:人和人头的关系 ,当人这个对象创建起来的时候。人头也已经有了。

 

posted @ 2020-09-22 17:15  xie风细雨  阅读(23)  评论(0编辑  收藏  举报