软件设计模式-外观模式总结
目的为子系统的一组接口提供统一的接口。Façade定义了使子系统更易于使用的更高级别的接口。要解决的问题复杂的软件系统通常被构造(分层)成子系统复杂子系统的客户端引用并了解(取决于)许多不同的对象(具有不同的接口),这使得客户端与子系统紧密耦合,紧密耦合的对象很难实现,更改,测试和重用。因为它们依赖许多不同的对象如果我们要最小化对子系统的依赖性,则避免这种方法复杂的子系统应...