Proxy(代理)
发布时间:2016-06-12 22:00:08
1.意图 为其它对象提供一种代理以控制对这个对象的访问。2.别名 Surrogate.3.动机 通过Proxy可以达到对一个对象的访问控制。4.适用性远程代理 为一个对象在不同地址空间提供局部代表。虚代理 根据需要创建开销很大 ...
1.意图
为其它对象提供一种代理以控制对这个对象的访问。
2.别名
Surrogate.
3.动机
通过Proxy可以达到对一个对象的访问控制。
4.适用性
- 远程代理 为一个对象在不同地址空间提供局部代表。
- 虚代理 根据需要创建开销很大的对象。
- 保护代理 控制对原始对象的访问。
- 智能指引 取代了指针,它在访问对象时执行一些附加操作。
5.结构
6.代码实例
//Subject.h#include <memory>class Subject{public: virtual void Request() = 0;};class RealSubject : public Subject{public: void Request();};class Proxy : public Subject{public: Proxy(); void Request();private: std::shared_ptr<Subject> m_pSubject;};
原标题:Proxy(代理)
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。
跟团澳门一日游:https://www.vstour.cn/t/跟团澳门一日游.html
跟团澳门游:https://www.vstour.cn/t/跟团澳门游.html
跟团澳洲旅游:https://www.vstour.cn/t/跟团澳洲旅游.html
跟团巴厘岛:https://www.vstour.cn/t/跟团巴厘岛.html
跟团巴厘岛旅行:https://www.vstour.cn/t/跟团巴厘岛旅行.html
跟团巴厘岛旅游:https://www.vstour.cn/t/跟团巴厘岛旅游.html
珠海市图书馆官网入口:https://www.vstour.cn/a/335174.html
珠海图书馆几点开门几点关门?附营业时间:https://www.vstour.cn/a/335175.html