定义: 为子系统的一组接口提供一个统一的入口,从而降低系统之间的耦合度,提高子系统的可用性.外观模式又称为门面模式,是迪米特法则的一个体现,主要目的就是降低耦合. 结构图 Facade:抽象外观类,子系统提供的一组接口的抽象定义.客户端仅针对该抽象层进行编程,不需要知道子系统直接的相互作用关系. ConcreteFacade:具体外观类,抽象门面类的具体实现,其中调用子系统的各个类的业务方法,完成接口中定义的业务需求. Subsystems:子系统类,这些类之间存在各种相互依赖关系,并对外提供业…