美文网首页
2021-09-12 web设计模式解析与实战(一)

2021-09-12 web设计模式解析与实战(一)

作者: 走花鹿 | 来源:发表于2021-09-12 12:03 被阅读0次

设计模式 有利于

  1. 组织模块

  2. 设计沟通

  3. 代码质量

五大设计原则:

  1. 开闭原则(OCP:open close principle)
    • 开-对拓展开放,对修改关闭
  2. 单一职责原则(SRP)
    • 岗位职责单一,互不重叠
  3. 依赖倒置原则(DIP)
    • 上层不应该依赖下层实现
  4. 接口隔离原则(ISP)
    • 多个专业的接口比单个胖借口好用
  5. 里氏替换原则(LSP:the Lxxxx substitution principle)
    • 子类能够覆盖父类
    • 父类能够出现的地方子类就能出现

课后题:

  • 某个停车场,分为三层,每层100个车位,每个车位都能监控到车辆的驶入和离开,
  • 车辆进入前,显示每层的空余车辆数量
  • 车辆进入时,摄像头可识别车牌号和时间
  • 车辆出来时,出口显示器显示车牌号和停车时长
    请设计一套系统。

相关文章

网友评论

      本文标题:2021-09-12 web设计模式解析与实战(一)

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