摘要: 跟之前上一篇静态代理的差不多。这个是在执行的时候动态的产生代理对象,开始是不知道具体的代理对象,是传入具体对象,就产生该具体对象的代理对象。而之前的静态代理是预知要传入的具体对象交给哪一个代理对象执行。代码实现。首先定义抽象角色,他是代理对象和具体对象的共同接口。可以是接口,也可以是抽象类。//抽象... 阅读全文
posted @ 2014-11-15 22:26 Hong_Jerry 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 最近也在学设计模式,现在就讲讲代理模式。代理分为静态代理和动态代理。首先是明确代理模式的各个角色。1、抽象角色:声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目标对象的地方都可以使用代理对象。即目标对象和代理对象要有相同的行为,当让目标对象也可以有自己的行为。2、目标对象角色:定义了代理... 阅读全文
posted @ 2014-11-15 22:06 Hong_Jerry 阅读(187) 评论(0) 推荐(0) 编辑