您的位置:首页 > 其它

代理模式

2015-08-14 21:33 253 查看
代理模式:为其他对象提供一种代理,以控制对这个对象的访问。

火车票代售点是火车站的代理。去掉功能服务,增加额外服务。

类图:持有对象的引用,实现功能的接口。

分类:

远程代理

虚拟代理

保护代理

智能引用代理

静态代理方式

(1)代理类继承被代理类,super方法调用。

(2)聚合方式,被代理类是代理类的成员变量,代理类持有被代理类的引用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: