代理和被代理着共同实现一个接口,使得代理能够代替被代理者(代理模式)
代理对象拥有调用被代理对象接口的权利,且可以在调用前后做一些其他的处理等,扩展业务处理。
1).远程代理 2).虚拟代理 3).安全代理