结构型模式

结构型模式(7):适配器、装饰、桥接、组合、享元、外观和代理模式。
适配器:生成一个适配器,包括当前接口的同时还能适应新的接口。
最佳实践:一般是已存在系统的适配协同。

桥接:一个类的实现部分面临改变,可以将实现部分抛离出来,就是将具体的实现抛离。
最佳实践:用聚合代替继承。

组合:统一地操作简单对象和复杂对象,接口是统一的,操作是一致的,模糊二者的操作手法。
最佳实践:文件系统。

装饰:再不改变对象的本质下动态地给对象添加一些功能。

外观:为子类接口组提供一个统一的接口,聚合子系统。


享元:运用共享技术支持大量的细粒度的对象。


代理:提供代理控制对象的访问。

原文地址:https://www.cnblogs.com/wuMing-dj/p/3388002.html