首页 > 其他 > 详细

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

时间:2019-02-11 23:57:16      阅读:301      评论:0      收藏:0      [点我收藏+]

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

 

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

 

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!