UML类图

https://www.cnblogs.com/shindo/p/5579191.html

接口:实现接口是虚线三角。

继承:实现接口是实线三角。

依赖:是虚线箭头。我依赖你(我的属性是你),我指向你,

聚合:耦合性不强,用空心菱形表示

聚合 和组合的区别

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

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

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

 

 

 

 

 

 

 

 

 

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

posted @ 2021-06-04 09:48  xie风细雨  阅读(38)  评论(0)    收藏  举报