第34/90步《前端篇》第8章 重构记分板、背景、页面和游戏对象 第25课

44 阅读1分钟

今天学习《前端篇》第8章 重构记分板、背景、页面和游戏对象 第25课 重构游戏对象,这节课我们继续模块化重构,将页面类拆分到单独的文件中,清除一些不再需要的变量等,让游戏代码的结构更加合理。

学习目标

  • 一个文件只定义一个类
  • 为Game添加#currentPage变量
  • 解决30秒超时限制不起作用的问题
  • 移除#gameIsOver变量

主要知识点/技能点

  • 重构就像反比例函数,可以无限接近于坐标轴,但永远不可能相交。

实践疑难点

小结

这节课主要从整体上完成了对游戏对象的重构,使一个游戏对象、两个游戏页面成为了一个有机的整体。