(一)是什么? what?
①: 定义:
②: 特征: 1.0 代理类 (中间追求者), 与委托类(追求者) 有同样的接口;
2.0 代理类 ---> 主要负责为委托类预处理消息, 过滤消息, 把消息传递给委托类, 事后处理消息等.[类似: 帮别人追女朋友, 打探消息] .
3.0 代理类与委托类之间通常会有 关联关系 [类似哥们儿] . 一个代理类的对象 与 一个委托类的对象关联. 代理类本身不真正实现服务, 而是通过调用委托类的方法, 来提供特定服务.[类似于帮追的哥们 是 根据 喜欢那女孩儿的哥们儿 的要求 来做事儿] .
③: 分类: 1.0 静态代理:
2.0 动态代理:
(二)为什么? why?
(三)用在哪儿? where?
(四)怎么做? how?
来源: http://www.bubuko.com/infodetail-2478426.html