代理模式(Proxy Pattern):Provide a surrogate or placeholder for another object to control access to it.为其他对象提供一种代理以控制对这个对象的访问。
代理模式的优点:
要实现动态代理的首要条件是:被代理类必须实现一个接口。现在也有很多技术如CGLIB可以实现不需要接口也可以实现动态代理的方式。