美文网首页
门面模式(外观模式)

门面模式(外观模式)

作者: 天还下着毛毛雨 | 来源:发表于2020-08-19 12:28 被阅读0次

门面模式:

门面模式:提供了一个统一的接口,用来访问子系统中的一群接口。
外观模式定义了一个高层接口,让子系统更容易使用。

image.png

优点

使复杂子系统的接口变的简单可用,减少了客户端对子系统的依赖,达到了解耦的效果;
遵循了OO原则中的迪米特法则,对内封装具体细节,对外只暴露必要的接口。

使用场景

1.一个复杂的模块或子系统提供一个供外界访问的接口
2.子系统相对独立 ― 外界对子系统的访问只要黑箱操作即可

比如:
    mybatis的SqlSession
    springmvc中的DispatchServlet

相关文章

  • 外观模式(Facede)

    本文参考自: 《JAVA设计模式》之外观模式(Facade) 1. 作用 外观模式也叫门面模式,门面模式是对象的结...

  • 门面模式(外观模式)

    门面模式: 优点 使用场景

  • 门面模式/外观模式

    外观模式-定义 另外一种称呼:门面模式第一点:要求一个子系统的外部和其内部的通信必需通过一个统一的对象进行。第二点...

  • 外观模式(门面模式)

    定义:为系统中的一组接口提供一个统一的接口。 外观定义了一个高层接口,让子系统更易于使用。 例子1):我不想开车,...

  • 设计模式[9]-外观模式-Facade Pattern

    1. 外观模式 外观模式(Facade Pattern),又称为门面模式,是非常常用的结构性设计模式。外观模式使得...

  • 外观/门面模式

    一. 概念 定义:Provide a unified interface to a set of interfac...

  • 设计模式(结构型)-- 门面/外观模式

    门面模式的原理与实现 门面模式,也叫外观模式,英文全称是 Facade Design Pattern。在 GoF ...

  • 结构型-Facade

    门面模式的原理与实现 门面模式,也叫外观模式,英文全称是 Facade Design Pattern。在 GoF ...

  • 设计模式详解——外观模式

    本篇文章介绍一种设计模式——外观模式。本篇文章内容参考《JAVA与模式》之门面模式,外观模式,深入浅出外观模式(二...

  • 设计模式——门面模式(外观模式)

    《Head First 设计模式》《设计模式之禅(第二版)》 学习笔记,码云同步更新中如有错误或不足之处,请一定指...

网友评论

      本文标题:门面模式(外观模式)

      本文链接:https://www.haomeiwen.com/subject/xkmrjktx.html