适配器模式(Adapter Pattern)

将一个借口转换成客户希望的另一个接口,从而使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper),可作为类结构模式和对象结构模式。

第 4 章 结构型模式

桥接模式(Bridge Pattern)

“将抽象化(abstraction 与实现化(Implementation) 解耦,使得两者可以独立地变化”
对象结构型模式。
第 4 章 结构型模式

组合模式(Composite Pattern)

属于对象结构型模式。组合模式对单个对象(叶子对象)和组合对象(容器对象)的使用具有一致性。
第 4 章 结构型模式

装饰模式(Decorator Pattern)

属于对象结构模式。可以动态地给一个对象增加一些额外的职责,装饰模式比通过子类来实现更为灵活,其别名为包装器(Wrapper),但装饰模式比继承更加易于出错。
第 4 章 结构型模式

外观模式(Facade Pattern)

属于对象结构型模式。要求外部与一个子系统的通信必须通过一个统一的外观进行。外观模式定义了一个高层的接口,这个接口使得这一子系统更加容易使用。外观模式为客户屏蔽了子系统组件,减少了客户处理的对象数目,使得子系统使用起来更加容易;同时,它实现了子系统与客户之间的松耦合关系,这使得子系统的组件变化不会影响到它的客户。第 4 章 结构型模式

享元模式

有效支持大量细粒度对象的复用。
第 4 章 结构型模式

代理模式

代理对象在客户端和目标对象之间起到中介的作用,去掉客户不能看到的内容或者增添客户需要的额外服务。
第 4 章 结构型模式

相关文章:

  • 2021-09-22
  • 2021-12-26
  • 2021-09-22
猜你喜欢
  • 2021-04-01
  • 2022-01-18
  • 2021-06-12
  • 2021-12-07
  • 2021-09-07
  • 2021-06-16
相关资源
相似解决方案