给对象提供一个代理,由代理对象控制对原对象的访问
public class Proxy { public void use() { Real real = new Real(); real.user(); } }
public class Real { public void user() { System.out.println("Real use"); } }