代理模式相当于在用户直接接触到实体类的时候中间增加一层保安,这层保安就是代理.
至于代理和实体类为什么要实现同一个接口,没有说不实现就不行了,而是实现同一个接口,当用户比如从不使用代理到使用代理或者切换代理时,就只需要通过调整配置文件就可以做到.
代理模式相当于在用户直接接触到实体类的时候中间增加一层保安,这层保安就是代理.
至于代理和实体类为什么要实现同一个接口,没有说不实现就不行了,而是实现同一个接口,当用户比如从不使用代理到使用代理或者切换代理时,就只需要通过调整配置文件就可以做到.