------------------------概述--------------------------------------------------------------------
代理模式和适配器模式的区别是:
代理类与被代理类实现相同的接口。
适配器类实现目标接口,被适配类,未实现目标接口。
代理模式和装饰器模式的区别:
代理模式可以控制被代理类的调用。装饰器磨不能控制,只能在被装饰类调用的前后做一些修饰操作。
-------------------------------------------------------------------------------------------------
代理类与实现类实现相同的接口,代理类有实现类的变量,实例化实现类时用实例化代理类代替,在代理类中调用实现类的逻辑。