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