我正在制作一个应用程序,该应用程序旨在成为我的个人宠物项目,旨在通过计算机游戏将两辆车与另一辆车进行比较等等,我想创建一个小应用程序来突出车辆之间的差异,但是我遇到了一个绊脚石,即为每辆车的构造函数所采用的参数很大且难以阅读
这是使用给定构造函数创建对象的示例:
HeavyTank T110E5 = new HeavyTank("T110E5", 2200,54.56d, 875, 37, 30, 254,76,38, 203,127,70,300, 202, 6,32, 400,745,10);
我相信你会猜到我正在制作的这个应用程序是一个基于坦克世界的坦克比较器,我在其中对坦克统计数据进行硬编码,但正如你所看到的,所采用的参数很难阅读,因此很难创建新对象而不会感到困惑。每个坦克都有不同的统计数据,所以这意味着我必须单独硬编码接近 100 多个坦克。如果这里有人有减少混乱的解决方案,或者我愿意听取的建议。
我还想恢复我在顶部编造的一点,这个应用程序不用于商业目的,纯粹是我的一个宠物个人项目。