首页 > 其他 > 详细

代理模式

时间:2016-07-31 17:40:01      阅读:250      评论:0      收藏:0      [点我收藏+]

1.定义

为其他对象提供一种代理以控制对这个对象的访问

2.代理模式的结构

Proxy:代理对象

Subject:目标接口

RealSubject: 目标对象

coding...

3.Java动态代理

Proxy

InvocationHandler

4.何时使用代理模式

需要为一个对象在不同的地址空间提供局部代表的时候,可以使用远程代理

需要按照需要创建开销很大的对象的时候,可以使用虚拟代理

需要控制对原始对象的访问的时候,可以使用保护代理

需要在访问对象执行一些附加操作的时候,可以使用智能指引代理

5. 相关模式

适配器模式

装饰模式

 

代理模式

原文:http://www.cnblogs.com/zhaojunyang/p/5723290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!