外观/门面模式-Facade
提供一个统一的接口,用来访问子系统中的一群接口。
外观定义了一个高层的接口,让子系统更容易被使用。
简化接口,将客户从一个复杂的子系统中解耦
外观模式,将子系统组合进外观中,然后将工作委托给子系统执行
可以为一个子系统实现一个以上的外观
设计原则
Least Knowledge
不要让太多的类耦合在一起,避免修改系统的一部分,影响到其它部分
外观/门面模式-Facade
提供一个统一的接口,用来访问子系统中的一群接口。
外观定义了一个高层的接口,让子系统更容易被使用。
简化接口,将客户从一个复杂的子系统中解耦
外观模式,将子系统组合进外观中,然后将工作委托给子系统执行
可以为一个子系统实现一个以上的外观
设计原则
Least Knowledge
不要让太多的类耦合在一起,避免修改系统的一部分,影响到其它部分