设计模式-代理模式

代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问呢

总结:发现这里的代理模式和装饰者模式有点相似。装饰者模式,是需要传入对应的被装饰者的对象,状态增量被装饰的功能。而这里的代理模式,我们外部是不知道 具体代理哪一个类的功能,对外部来说不可见的。

在上面的代理模式示例代码中,Java程序员不对外开放,外界无法访问,已经被封装到了代理中。

相关推荐
杨充12 小时前
10.可测试性实战设计
设计模式·开源·代码规范
杨充12 小时前
9.重构十二式的实战
设计模式·开源·代码规范
杨充12 小时前
6.设计原则的全景图
设计模式·开源·全栈
杨充12 小时前
2.面向对象的特性
设计模式
杨充12 小时前
7.SOLID原则案例汇
设计模式·开源·全栈
杨充12 小时前
8.反模式与坏味道
设计模式·开源·代码规范
杨充12 小时前
3.接口vs抽象类比较
设计模式
咖啡八杯15 小时前
文法、BNF与AST
java·设计模式·解释器模式·ast·文法
咖啡八杯1 天前
GoF设计模式——解释器模式
java·后端·spring·设计模式