问答详情
源自:4-1 Java线程交互之汽车人之忧:消失的能量

这个能量系统里的变量太混乱了

能量系统的变量乱七八糟的,比如随机数to的生成:先是在Tset里面创建System对象,顺便传入BOX_AMOUNT;然后到System又用了一个局部变量接收并初始化boxes数组;再然后又新建了getBoxAmount函数,获取这个boxes数组长度;最后在Task里面调用这个getBoxAmount函数获取能量盒子个数去生成随机数to 其实BOXAMOUTN、n和energeBoxes.length不都是一个东西嘛,为什么要传来传去???把他定义为常量,就可以都使用了。同个东西换着名字传来传去,搞得代码太混乱了。

提问者:Java攀登者 2019-09-11 19:12

个回答

  • 慕先生1008176
    2020-05-02 07:04:55

    没错,感觉他太僵硬了,强行搞个能量系统,都被他搞得反而更难了

  • 慕斯卡1079747
    2019-09-18 22:18:39

    我也觉得好乱