1    内容简析(易错加粗)

2    uml类图展示

 

1    内容简析(易错加粗)

1.1  设计模式中的对象关系

依赖关系  虚线箭头

组合关系  实心菱形

聚合关系  空心菱形(想象成盘子,盛东西,盘子的多,另一方少)

关联关系  实线  类与类的连接,(它使一个类知道另一个类的属性和方法,关联关系一般用成员变量实现

继承    空心三角形实线

实现    空心三角形虚线

 

如何区分各种关系?

 

依赖和关联的区别:依赖是使用关系,关联是拥有关系;

 

聚合和组合的区别:聚合,是个体离开了整体,依然可以存在;组合,是个体和整体不可以分开,个体不能离开整体单独存在;

 

 

 

1.2  其他需要注意的地方

实现接口有两种方式,一种是棒棒糖的形式,另一种是虚线空心三角形的方式

 

2    uml类图展示

 

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