设计模式(6)—— 外观(Facade)

简介 定义:又叫门面模式,提供一个统一的接口,用来访问子系统中的一群接口。 解释:外观模式定义了一个高层接口,让子系统更容易被使用。 类型:结构型 适用场景: 子系统越来越复杂,外观模式能够提供简单的调用接口。 构建多层系统结构,利用外观对象作为每层的入口,简化层间调用。 优点: 简化调用过程,无需了解深入子系统,防止带来风险 减少系统依赖,松散耦合 更好地划分访问层次 符合迪米特法则,即最少知道
相关文章
相关标签/搜索