当前位置: 代码迷 >> 综合 >> HeadFirst(八)Facade 外观/门面设计模式
  详细解决方案

HeadFirst(八)Facade 外观/门面设计模式

热度:67   发布时间:2024-01-10 04:42:56.0

 

外观/门面模式-Facade

提供一个统一的接口,用来访问子系统中的一群接口。

外观定义了一个高层的接口,让子系统更容易被使用。

 

简化接口,将客户从一个复杂的子系统中解耦

外观模式,将子系统组合进外观中,然后将工作委托给子系统执行

可以为一个子系统实现一个以上的外观

 

 

 

 

 

设计原则

Least Knowledge

不要让太多的类耦合在一起,避免修改系统的一部分,影响到其它部分