任务4:搬移行为
有了前一步创建的对象,我们可以进一步辨别出那些可以搬移到Player
对象中的行为:比如places
数组、inPenaltyBox
数组等。这一步的任务很简单,那就是继续把更多的行为搬移到Player
对象上。
请注意,有一些console.log
打日志的地方同样取用了player
上的数据,你同样可以考虑是否搬移这些日志。
你的任务
Java:
JavaScript:
将
places
字段搬移到Player
对象将
inPenaltyBox
字段搬移到Player
对象
反思
搬移的手法能否做到随时保持系统的行为?
搬移的过程有没有坑?
搬移的过程有没有新的坏味道涌现?
Last updated
Was this helpful?