12 façade外观模式(结构/架构)

12 façade(结构/架构) 动机: 将系统构造为子系统有助于降低复杂性。 一个常见的设计目标是最小化子系统之间的通信和依赖关系。 实现这一目标的一种方法是引入一个facade对象,该对象为子系统提供一个单一的、简化的接口。 什么时候用: 您希望为复杂的子系统提供一个简单的接口。 客户端和抽象的实现类之间有许多依赖关系。 引入facade来将子系统与客户端和其他子系统分离开来,从而促进子系统的
相关文章
相关标签/搜索