设计模式之外观模式

外观模式(facade):为子系统中的一个一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易实现。

UML图:

将子系统的集中在Facade调用,用户只需要调用facade即可,而不需要一个一个的调用子系统。

此模式原理过于简单,代码我就不贴了,反正也没写。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 外观模式(facade) 系统会随着演化变得非常复杂,最终形成大量的(并且有时是令人迷惑的)类和交互,这种情况并不...
    英武阅读 4,726评论 0 51
  • 外观模式 定义 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统...
    PeterHe888阅读 1,189评论 0 0
  • 外观模式 1.定义: 要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。外观模式提供一个高层次的接口,...
    TangBuzhi阅读 2,755评论 0 0
  • 昨天傍晚,我们仨饭后在小区里玩,
    茗月麻麻阅读 949评论 0 0
  • 浓雾弥漫,一个人形在其中动着,似乎在走来,似乎在离去。这是一片枯草的莽原,草的高度没过了那人的胸口。一阵深秋的寒风...