外观类 知道哪些子系统类负责处理请求,将客户的请求代理给适当的子系统对象
外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得子系统更加容易使用
SubSystemThree
+methodThree()
子系统类集合实现子系统的功能,处理Faced对象指派的任务。注意子类中没有Faced的任何信息,及没有Faced对象的引用
SubSystemOne
+methodOne()
SubSystemFour
+methodFour()
Faced
+methodA()+methodB()
SubSystemTwo
+methodTwo()
Client