我正在研究的问题是我教科书中的异形课程(原始问题):
在阅读完问题后,我已经重写了准备继承3个怪物的代码:
转换示例后我遇到的问题是项目QUESTION没有准确解释程序应该如何使用或任何真正的结束目标。有谁知道应该是什么?
答案 0 :(得分:0)
在检查代码几次后找到解决方案。创造每个怪物后,每个怪物都要显示它们的伤害并显示组伤害。通过将Alien数组的每个索引与类if(alien.getDamage()[index] instanceof class)
进行比较,然后将其添加到局部变量中,可以获得组损坏,从而将所有损坏加起来。从那里,存储Alien包的价值。
答案 1 :(得分:-1)
如果你愿意,可以自己制定目标。如何实际使用不是问题的目标。原件应该简单明了,你可以弥补它。
最简单的事情就像
AlienPack alienPack = new AlienPack();
alienPack.addAlien(createSomeAlien, someIndex);
//....
System.out.println("Total damage : " + alienPack.calculateDamage());