结构型设计模式-外观 Facade

date
Apr 17, 2021
slug
design-pattern-facade
status
Published
tags
设计模式
summary
type
Page

简介

外观模式特点是屏蔽后端复杂的实现逻辑,将其整合成简单的一个或几个接口提供出去,client 只需与 Facade 层提供的简单接口交互即可。
例如银行办业务,后面涉及到很多财务细节,但用户面对的就是一个窗口业务员。
 

角色

  • Facade 外观层
  • Subsystem 负责具体事务的子系统们
 

类图

notion image
 

代码

 
output:
 

© 菜皮 2020 - 2024