设计模式 Proxy
什么是代理# 增强一个对象的功能# 买火车票,App 就是一个代理,他代理了火车站,小区当中的代售窗口# Java 当中如何实现代理Java 实现的代理的两种办法代理的名词代理对象 ===> 增强后的对象目标对象 ===> 被增强的对象他们不是绝对的,会根据情况发生变化静态代理1、继承代理对象继承目标对象,重写需要增强的方法;缺点:会代理类过多,非常复杂2、聚合目标对象和代理对象实现同一个接口,代理对象当中要包含目标对象。缺点:也会产生类爆炸,
原创
2020-07-03 12:03:00 ·
258 阅读 ·
0 评论