Facade模式:可以为互相关联在一起的错综复杂的类整理出高层接口。
Facade | 代表构成系统的许多其他角色的简单窗口,向系统外部提供高层接口 |
SystemA | 这些角色各自完成自己的工作 |
(1)递归地使用Facade模式
当“在调用那个类之前先调用这个类,在调用那个方法之前需要现在这个类注册”的时候,意味着我们需要引入Facade角色。
Facade模式:可以为互相关联在一起的错综复杂的类整理出高层接口。
Facade | 代表构成系统的许多其他角色的简单窗口,向系统外部提供高层接口 |
SystemA | 这些角色各自完成自己的工作 |
(1)递归地使用Facade模式
当“在调用那个类之前先调用这个类,在调用那个方法之前需要现在这个类注册”的时候,意味着我们需要引入Facade角色。