码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式(八)——外观模式

时间:2019-02-12 00:07:50      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:交互   nbsp   作用   相互   接口   功能   需要   col   等等   

根据迪米特法则,如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。
Facade模式也叫外观模式,是由GoF提出的23种设计模式中的一种。
Facade模式为一组具有类似功能的类群,比如类库,子系统等等,提供一个一
致的简单的界面。这个一致的简单的界面被称作facade。

 

Fa?ade(外观角色):为调用方, 定义简单的调用接口。
SubSystem(子系统角色):功能提供者。指提供功能的类群(模块或子系
统)。

 

外观模式就是将复杂的?类系统抽象到同?个的接?进?管理
,外界只需要通过此接?与?类系统进?交互,?不必要直接与复杂的?类
系统进?交互

设计模式(八)——外观模式

标签:交互   nbsp   作用   相互   接口   功能   需要   col   等等   

原文地址:https://www.cnblogs.com/xiangtingshen/p/10363615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!