认识外观模式
Facade l类
包装或者组合已有的功能
外观模式的目的
外观模式的目的不是给子系统添加新的功能接口,而是为了让外部减少与子系统内部多个模块的交互,松散耦合 从而让外部能够更简单的使用子系统
使用外观模式和不使用相比的区别
Facade 方便了客户端的调用 封装了系统内部的细节功能 实现功能的共享和复用
外观模式的优缺点
1.松散耦合
2.简单易用
3.更好的划分访问层次
4 过多的或者是不太合理的Facade 也让人容易迷惑
外观模式的本质
封装交互 简单调用
外观模式
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- http://blog.csdn.net/hp910315/article/details/51111744 代理...
- 定义 适配器模式将一个类的接口,转换成客户期望的另一个接口.适配器可以让原本不兼容的类可以合作无间.外观模式提供了...
- 设计模式: 适配器模式 定义:适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以...
- 定义 门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口...