门面模式
2019-07-16 本文已影响0人
码上述Andy
1.概述
门面模式是将复杂系统隐藏,内部子系统以接口的方式提供给外部调用的一种方式。
2.UML结构图
以医院为例,医院分为很多科室分布在不同的楼层,然后一进大厅会有咨询护士站,这个咨询护士站就是门面角色,而各科室楼层看病流程是子系统角色。
![](https://img.haomeiwen.com/i3860603/a0b1a2fbc72db5f0.png)
![](https://img.haomeiwen.com/i3860603/132eca29bca735a8.png)
Facade:类似护士站向导角色
SubSystem:类似医院各科室看病流程,就是说挂号,缴费,看病,化验,买药等等这些流程。
门面模式是将复杂系统隐藏,内部子系统以接口的方式提供给外部调用的一种方式。
以医院为例,医院分为很多科室分布在不同的楼层,然后一进大厅会有咨询护士站,这个咨询护士站就是门面角色,而各科室楼层看病流程是子系统角色。
Facade:类似护士站向导角色
SubSystem:类似医院各科室看病流程,就是说挂号,缴费,看病,化验,买药等等这些流程。