外观模式

什么是外观模式:
    Facade模式能够为一组类似功能的类群提供一个一致的简单界面。这个界面称为facade。
    防止客户端直接使用各个客户端。
角色:
    Facade:为调用放定义简单的接口。
    Clients:调用者。
    Package:功能提供者,提供功能的类群,子系统。
类图:
 
实现:
    1:Facade类作为一个门面,Facade中持有类似功能的类群的引用。
    2:客户端通过Facade访问里面的类群。
 
原文地址:https://www.cnblogs.com/Xmingzi/p/12601370.html