门面模式,是指提供一个统一的接口去访问多个子系统的多个不同的接口,它为子系统中的一组接口提供一个统一的高层接口。使得子系统更容易使用
又称为门面模式,为子系统中一组接口提供一个统计的入口。外观模式定义了一个高层接口,方便了客户端与子系统之间的访问。
本质就是就是化零为整;引入一个中介类,把各个分散的功能组合成一个整体,只对外暴露一个统一的接口
结构图
角色与理解
- 外观模式共分为四种角色:
- Facade (外观角色):客户端调用子系统功能的入口,正常情况下,它将所有客户端发过来的请求委托给相应的子系统处理
- SubSystem (子系统):可以是一个类、一组类、一个模块或者是一个系统,可以被客户端直接调用或者被外观类调用。子系统并不知道外观的存在,对于它而言外观也是客户端
核心代码
- 外观角色
- 子系统
- 客户端
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
处理器
+关注
关注
68文章
19091浏览量
228774 -
子系统
+关注
关注
0文章
109浏览量
12373
发布评论请先 登录
相关推荐
优化电动汽车的结构性能
优化电动汽车的结构性能以提高效率和安全性迅速增长的全球电动汽车(EV)市场预计到2027年将达到8028亿美元。在电池和高压电子设备的驱动下,电动汽车的运行和维护成本往往低于传统汽车,几乎不会产生
发表于 09-17 08:10
超级大电容模式结构框图
超级大电容模式结构框图
超级电容模式是针对以上两种结构的局限而产生的,因为前两种结构的最大输出电流受到电池使用规格的限制。如果假定
发表于 01-04 18:28
•1366次阅读
2017年充电桩建设将结构性加速 财政补贴向充电设施倾斜
相关部委正在酝酿新政,2017年将重点加快居民区,尤其是企业政府内部停车场专用充电设施建设,引导行业探索合理商业模式,财政补贴向充电设施倾斜。业内人士认为,2017年充电设施建设将结构性加速。
发表于 02-08 11:23
•837次阅读
设计模式之结构型模式
结构型模式一、适配器模式(一)定义:适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独
发表于 11-06 17:51
•1次下载
门面模式通用代码实现
1、什么是门面模式? Provide a unified interface to a set of interfaces in a subsystem.Facade defines a
评论