美文网首页
外观模式

外观模式

作者: zxhnext | 来源:发表于2019-09-22 18:02 被阅读0次

◆ 为子系统中的一组接口提供了一个高层接口
◆ 使用者使用这个高层接口

image.png

应用场景:
◆去医院看病,找接待员去挂号、门诊、划价、取药

image.png

符合的设计原则:
◆ 不符合单一职责原则和开放封闭原则,因此谨慎使用,不可滥用

1. 外观模式demo

function bindEvent(elem, type, selector, fn) {
  if (fn == null) {
    fn = selector
    selector = null
  }
  // *****
}

bindEvent(elem, 'click',  #div1', fn)
bindEvent (elem, 'click', fn)
image.png

相关文章

网友评论

      本文标题:外观模式

      本文链接:https://www.haomeiwen.com/subject/gcseuctx.html