设计模式之蝉——代理模式中

代理模式的扩展
1 普通代理 :就是要从真实角色查找到代理角色,不允许直接访问真实角色,高程模块只要调用getProxy就可以访问真实角色的所有方法,它根本就不需要一个代理出来,代理的管理已经由真实角色自己完成。

(1)Subject抽象主题角色:

《设计模式之蝉——代理模式中》

(2)RealSubject具体主题角色:

《设计模式之蝉——代理模式中》

《设计模式之蝉——代理模式中》

(3) Proxy代理主题角色:

《设计模式之蝉——代理模式中》

(4)业务场景

《设计模式之蝉——代理模式中》

(5)运行结果

《设计模式之蝉——代理模式中》

    原文作者:设计模式
    原文地址: https://segmentfault.com/a/1190000016678427
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞