java设计模式
wjf_jone
这个作者很懒,什么都没留下…
展开
-
设计模式之代理模式-动态代理
jdk动态代理: 我先给代码,最后会总结:先定义一个接口: 租房: public interface JdkProxyRent { void renting(); } 可以把下面的JdkProxyOldlu理解为房东,他现在有房子要出租,需要为它生成一个代理对象。 public class JdkProxyOldlu implements JdkProxyRent { @Override public void renting() { System.out.pri原创 2020-10-12 22:31:31 · 61 阅读 · 0 评论 -
设计模式之代理模式—静态代理
1 什么是代理模式 代理模式(Proxy Pattern):代理模式是 Java 常见的设计模式之一。所谓代理模式是指客 户端并不直接调用实际的对象,而是通过调用代理对象,来间接的调用实际的对象。比如中介。如下图 2 为什么使用代理模式 隔离作用:在某些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类 对象可以在客户类和委托对象之间起到中介的作用,其特征是代理类和委托类实现相同的接 口。 开闭原则:代理类除了是客户类和委托类的中介之外,我们还可以通过给代理类增加额 外的功能来扩展委托类的功能,原创 2020-10-03 15:55:02 · 160 阅读 · 0 评论