设计模式之--Facade模式
来源:互联网 发布:男双肩包推荐 知乎 编辑:程序博客网 时间:2024/05/20 10:12
借个图说明。
该模式的目的是把用户需要执行的一系列(或某个)来自不同模块的接口封装成适合用户的接口。因为用户不关心单个接口来自哪个模块(subsystem),只关心完成特定逻辑,所以可以重新封装这些接口,让用户调用一个接口即可完成所需逻辑。
该模式屏蔽了接口来源分散的特点和接口的变化,为用户提供了一套统一的接口。
是Gof中一种结构性模式。
参考:ACE_Reactor在管理多种类型事件处理器时,把它们的接口封装起来,实现了统一的调用。就是一种Facade模式使用。
0 0
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式 之 Facade
- 设计模式之Facade模式
- 设计模式之facade模式
- 设计模式之Facade模式
- 设计模式之Facade模式
- 设计模式之--Facade模式
- 设计模式之facade模式
- 设计模式之Facade模式(外观模式)
- 设计模式之Facade(外观)
- 设计模式之Facade(外观)
- 设计模式之Facade (外观)
- 【BestCoder】36 B Gunner(哈希)
- android开发 - Application类
- C++ Primer Plus第六版编程练习9.4解答
- 求最大子数组和
- Linux协议栈-netfilter(5)-iptables
- 设计模式之--Facade模式
- 【SeedCoder 2015年热身】写在最前面的话
- C语言 编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。
- Islands Travel——SPFA求最短路
- iOS RunTime 机制浅析(一)
- 文章标题
- windows下用脚本设置环境变量
- 前端资源收集
- C语言 编写一个函数实现n^k,使用递归实现