1、适配器模式
提高类的复用性,更好的灵活性,解耦
2、桥接模式
将抽象部分与它的实现部分分离,更好的扩展性、分离抽象和实现减少耦合
3、组合模式
通过将对象组合成树形结构,使得用户可以一致地对待单个对象和组合对象,适用于需要表示部分-整体层次结构的场景。
4、装饰模式
装饰模式通过动态地给对象添加职责,提供了一种比生成子类更灵活的功能扩展方式,适用于需要动态扩展对象功能的场景
提高类的复用性,更好的灵活性,解耦
2、桥接模式
将抽象部分与它的实现部分分离,更好的扩展性、分离抽象和实现减少耦合
3、组合模式
通过将对象组合成树形结构,使得用户可以一致地对待单个对象和组合对象,适用于需要表示部分-整体层次结构的场景。
4、装饰模式
装饰模式通过动态地给对象添加职责,提供了一种比生成子类更灵活的功能扩展方式,适用于需要动态扩展对象功能的场景