我对于外观模式,就简单聊一下我自己的理解吧,比如我们对接项目的时候发现其系统子系统很多,我们调用很麻烦,我们可以再开一个Facade类,把其子系统的细节隐藏,让客户端和子系统进行解耦,然后通过我们的facade类进行实现我们需要实现的细节
这里举个例子就是看病,我们要先挂号,然后付钱,再打针,我们要去各个部门进行操作很麻烦,如果我们有个引导者代我们去,那么我们的问题就迎刃而解.
举个简单例子很好理解
思想就是把挂号类和付钱类打针类都组合到我们的引导者,引导者指挥我们去做这些事情,就相当于把子系统的细节全部都交给facade类,我们只需要通过facade类就可以完成我们所要完成的我们的所有的事情
外观模式
最新推荐文章于 2024-08-12 16:47:32 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)