我是靠谱客的博主 缓慢眼睛,这篇文章主要介绍代理模式VS外观模式VS适配器模式,现在分享给大家,希望可以做个参考。

代理模式VS外观模式VS适配器模式

学习了一个多月的设计模式,下面就对一些比较容易混淆的模式作一些比较和总结吧,如有不正确的地方,还望大家指正。

首先,看看代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。以下是它的UML图:

clip_image001

Subject类定义了RealSubject和Proxy的共用接口,这样就可以在任何使用RealSubject的地方都可以使用Porxy。
为什么要用代理模式呢?它应用于什么场合呢?
1、远程代理,也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。

最后

以上就是缓慢眼睛最近收集整理的关于代理模式VS外观模式VS适配器模式的全部内容,更多相关代理模式VS外观模式VS适配器模式内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部