设计模式-外观/门面模式(Facade Pattern)

上一篇 <<<模板方法模式(Template Pattern)
下一篇 >>>建造者模式(Builder Pattern)


外观模式:通过提供一个高层接口,为子系统中的一组接口提供一个一致的界面。

  • 优点:隔离了外部系统与子系统间复杂的交互过程,使得复杂系统的子系统更易使用。
    设计模式-外观/门面模式(Facade Pattern)_第1张图片

应用场景

  • 支付回调等复杂逻辑

外观模式核心代码图示

设计模式-外观/门面模式(Facade Pattern)_第2张图片

相关文章链接:
<<<23种常用设计模式总览
<<<代理模式(Proxy Pattern)
<<<装饰模式(Decorator Pattern)
<<<观察者模式(Observer Pattern)
<<<单例模式(Singleton Pattern)
<<<责任链模式(Chain of Responsibility Pattern)
<<<策略模式(Strategy Pattern)
<<<模板方法模式(Template Pattern)
<<<建造者模式(Builder Pattern)
<<<适配器模式(Adapter Pattern)
<<<原型模式(Prototype Pattern)
<<<工厂相关模式(Factory Pattern)

你可能感兴趣的:(设计模式-外观/门面模式(Facade Pattern))