接着来学习另外一类设计模式结构型,它的特点顾名思义,结构结构肯定是有关设计层次架构方面的。
Adapter适配器模式:创建一个接口去使用现成的不兼容的接口的类,主要应用是对系统维护添加新功能时。
使用过程:给要使用的对象提供一个访问接口,使得目标对象功能整合到系统中。
Bridge桥接模式:将系统的抽象与实现分离,有利于分层架构的实现。减少因变化带来的代码修改。
Facade外观模式:对系统屏蔽子系统的组件,降低客户端和系统内部的耦合。
Proxy代理模式:用代理对象来控制对原有对象的引用,其接口不可以改变。
Decorator装饰模式:为目标对象动态添加一些新的操作和功能。
联系客服