码迷,mamicode.com
首页 > 其他好文 > 详细

代理模式

时间:2016-07-31 17:42:39      阅读:135      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!