1 内容简析(易错加粗)
2 uml类图展示
1 内容简析(易错加粗)
1.1 设计模式中的对象关系
依赖关系 虚线箭头
组合关系 实心菱形
聚合关系 空心菱形(想象成盘子,盛东西,盘子的多,另一方少)
关联关系 实线 类与类的连接,(它使一个类知道另一个类的属性和方法,关联关系一般用成员变量实现)
继承 空心三角形实线
实现 空心三角形虚线
依赖和关联的区别:依赖是使用关系,关联是拥有关系;
聚合和组合的区别:聚合,是个体离开了整体,依然可以存在;组合,是个体和整体不可以分开,个体不能离开整体单独存在;
1.2 其他需要注意的地方
实现接口有两种方式,一种是棒棒糖的形式,另一种是虚线空心三角形的方式
2 uml类图展示