外觀模式
為子系統的一組介面提供了提個高層介面
使用者使用這個高層介面

示例:去醫院看病,接待員區掛號,門診,劃價,取藥
UML類圖

場景
function bindEvent(elem, type, selector, fn) {
if(fn == null) {
fn = selector
selector = null
}
// *********
}
// *呼叫
bindEvent(elem, 'click', '#div1', fn)
bindEvent(elem, 'click', fn)
設計原則驗證
- 不符合單一職責原則和開放封閉原則,因此謹慎使用,不可濫用
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/26056.html
標籤:設計模式
上一篇:Java設計模式——代理模式
下一篇:JavaScript-觀察者模式
