摘要: 静态代理的优点:拓展函数功能。 静态代理的缺点:如果接口中加了方法,既需要对目标对象类进行维护又要对代理对象类维护,维护工作较多,不过灵活,另外代理类一多,就需要建立很多类。 动态代理以一代多,灵活处理。 1、创建ComInterface 接口 2、创建代理工厂类 说明:代理工厂类必须要有一个Obj 阅读全文
posted @ 2017-06-27 17:03 苦海无涯、苦尽甘来 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 当业务需要对某一个类中的某个方法进行扩展又不能改变原函数体的情况下,我们采用静态代理模式: 1、有一个ComInterface 公共接口 2、目标对象类 TargetObject 实现 ComInterface 接口 3、代理对象类 ProxyObject 实现 ComInterface 接口 4、 阅读全文
posted @ 2017-06-27 15:17 苦海无涯、苦尽甘来 阅读(216) 评论(0) 推荐(0) 编辑