Proxy 代理模式

动机 有时,我们需要对一个对象的访问进行控制。比如说如果我们有一些开销较大的对象,但是只需要使用其中一部分方法,我们只要在完全需要它们的时候才初始化这些对象。那时, 我们可以用一些暴露出同样接口的轻量级对象来替代那些笨重…