适配器模式是因为新旧接口不一致导致出现了客户端无法得到满足的问题,但是旧的接口不能被完全重构,而我们想使用实现了这个接口的服务,就应该把新接口转换成旧接口; 代理模式提供的接口和原来的接口是一样的,代理模式的作用是不把实现直接暴露给client,而是通过代理这个层,并且代理能够做一些处理。