代理模式介绍
使用者无权访问目标对象,中间加代理,通过代理做授权和控制
代理(proxy)是一个对象,它可以用来控制对另外一个对象的访问;
代理对象和本体对象实现了同样的接口,并且会把任何方法调用传递给本体对象;
举个例子:想象一下明星与经纪人的关系,明星是请求的本体,经纪人就是代理proxy
UML类图和代码示例