











泛化: 图形是空心三角+实线
实现: 图形是空心三角+虚线
关联: 图形是箭头+实线
组合: 图形是实心菱形+ 实线箭头
聚合: 图形是空心菱形+箭头
依赖: 图形是箭头+虚线

类与类之间的关系可以根据关系的强度依次分为以下五种:
----依赖关系(Dependency)
---关联关系(Association)
---聚合(Aggregation)
---组合(Composition)
---泛化(Generalization)
依赖关系是五种关系中耦合最小的一种关系。
1.关联关系:
1.1.聚合关系:
1.2.组合关系:
2.依赖关系:
3.泛华关系:
4.实现关系:















用UML类图画一下它们三个的关系.















###设计模式分类




###一次只生产一个产品








-------------------处理类与对象的组合
(是两个不同的类在一起工作,手机充电器)








在这里插入图片描述



















在这里插入图片描述
