辨析代理模式、外观模式、适配器模式三者区别
代理模式定义:为其他对象提供一种代理以控制对这个对象的访问。UML图:小例子:就好比古代的皇帝下旨一样,皇帝从来不自己宣布自己的旨意,都是让太监代理宣布圣旨,而官员(相当于客户端)只能通过太监(代理)知道皇帝的旨意!外观模式定义:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。UML图:小例子:就好比有一远道