第51/90步《前端篇》第11章 重构音频管理、碰撞检测和右挡板移动算法 第32课

79 阅读1分钟

今天学习《前端篇》第11章 重构音频管理、碰撞检测和右挡板移动算法 第32课 设计模式重构七:访问者模式和策略模式

学习目标

  • 使用访问者模式(Visitor Pattern)优化碰撞检测
  • 使用策略模式(Strategy Pattern)扩展右挡板的移动算法

主要知识点/技能点

实践疑难点

小结

本课我们应用了访问者模式和策略模式。

访问者模式不复杂,但是很有用,它能帮助我们有效消除程序中像if else这样的代码坏味。访问者模式用得好,一下子就能显现开发者面向对象的编程水平。