在有些情况下,我们需要把客户端真正调用的类和方法隐藏起来,而通过暴露代理类给客户端。客户端调用代理类的方式就可以访问到真实类提供的功能。
abstract class Called{ protected Process():void{ console.log("Called is Processing"); } } class Proxy extends Called{ Process():void{ console.log("Proxy is Calling"); super.Process(); } } var proxy=new Proxy(); proxy.Process();
欢迎加入QQ群讨论:573336726