Java代理模式
在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。
在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。
静态代理
实现同一个接口
public interface Emp {
public void work();
}
代理对象
public class Coder implements Emp {
public void work() {
System.out.println("Coder 码代码。。。");
}
}
代理类
public class Manager implements Emp {
private Coder coder;
public Manager(Coder coder) {
this.coder = coder;
}
Java代理模式最先出现在Python成神之路。
共有 0 条评论