外观模式

外观模式是一种设计模式,用于在复杂的系统中提供一个简单的接口,客户端通过这个接口与子系统进行交互,从而降低耦合度。以看病流程为例,原本需要逐个步骤操作(挂号、付款、打针),但通过引导者类(Facade),我们可以将这些细节封装,只需一个接口就能完成整个过程,使得调用更加便捷。这种模式将子系统的细节隐藏,提高了系统的易用性和可维护性。
摘要由CSDN通过智能技术生成

我对于外观模式,就简单聊一下我自己的理解吧,比如我们对接项目的时候发现其系统子系统很多,我们调用很麻烦,我们可以再开一个Facade类,把其子系统的细节隐藏,让客户端和子系统进行解耦,然后通过我们的facade类进行实现我们需要实现的细节
这里举个例子就是看病,我们要先挂号,然后付钱,再打针,我们要去各个部门进行操作很麻烦,如果我们有个引导者代我们去,那么我们的问题就迎刃而解.
举个简单例子很好理解
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
思想就是把挂号类和付钱类打针类都组合到我们的引导者,引导者指挥我们去做这些事情,就相当于把子系统的细节全部都交给facade类,我们只需要通过facade类就可以完成我们所要完成的我们的所有的事情

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值