设计模式学习10 Facade

使用场景:

Provide a unified interface to a set of interfaces in a subsystem. Façade defines a higher-level interface that makes the subsystem easier to use.

Provide a unified interface to a set of interfaces in a subsystem. Façade defines a higher-level interface that makes the subsystem easier to use. 这个模式更多的是从架构的方式来考虑的。使用多个的subsystem向外提供一个同一的接口,客户程序不必因为内部实现而改变。

实现代码:

你可能感兴趣的:(Facade)