代理模式和装饰模式非常相像,还是以装饰模式的理解 中的例子进行
略微修改:
public class Version3Class1Proxy implements Version3 {
private Version3 version3;
public Version3Class1Proxy() {
super();
this.version3 = new Version3Class(new Version2Class1());
}
@Override
public void