摘要: (上一篇)种设计模式----------代理模式(二)当然代理模式中,用的最广泛的,用的最多的是 动态代理模式。动态代理:就是实现阶段不用关系代理是哪个,而在运行阶段指定具体哪个代理。抽象接口的类图如下: --图来自设计模式之禅所以动态代理模式要有一个InvocationHandler接口... 阅读全文
posted @ 2014-12-14 00:42 夜猫子懒猫儿 阅读(18816) 评论(1) 推荐(2) 编辑
摘要: (上一篇)23种设计模式----------代理模式(一)之前说了基本的代理模式和普通代理模式。接下来开始看下强制代理模式和虚拟代理模式三,强制代理模式:一般的代理模式都是通过代理类找到被代理的对象,从而调用被代理类中的方法(即完成被代理类中的任务)。而,强制代理模式则是先找到被代理类自己去完成事情... 阅读全文
posted @ 2014-12-14 00:33 夜猫子懒猫儿 阅读(1705) 评论(0) 推荐(1) 编辑
摘要: 代理模式也叫委托模式。代理模式定义:对其他对象提供一种代理从而控制对这个对象的访问。就是,代理类 代理 被代理类,来执行被代理类里的方法。一般情况下,代理模式化有三个角色。 1,抽象的主题类(或者接口) IGamePlayer 2,代理类。 3,被代理类。下面以游戏玩家代理为... 阅读全文
posted @ 2014-12-14 00:27 夜猫子懒猫儿 阅读(1860) 评论(0) 推荐(1) 编辑