【发布时间】:2013-06-05 19:02:57
【问题描述】:
我正在尝试为诸如 Farkle 游戏(贪婪)之类的命令编写代码。这是计算机科学课程的介绍。简而言之,您掷出 6 个骰子,分数取决于您掷出的结果。然后,您需要移除使用过的骰子 -> 显示该掷骰的分数 -> 显示总分 -> 询问他们是否想再次掷骰。第一个达到用户确定分数的玩家为获胜者。
我有一堆为模型编写的代码,我正在处理视图。我在视图中苦苦挣扎,这使得我的模型代码更难推进。我们需要使用 Die 和 Player 类(我们得到了这些)。我用 Die 很快,不太清楚如何应用 Player 类。
当我尝试运行我的命令行时,我的 rollCheck() 数组出现了越界错误,而我的模型中的其他问题在我只是在 main 中进行测试时没有出现。我为发布的代码量道歉,但我认为看到所有内容都会更容易解决(不用说真的)。
如果有人可以帮助我朝着正确的方向推动解决方案并使我的程序运行,那就太好了!谢谢。
【问题讨论】:
-
滚动检查方法的哪一行出现异常?
-
另外,你没有把这段代码贴在粘贴箱上是正确的,一个问题应该能够“独自生活”,作为一般规则;短自包含代码优于长自包含代码优于非自包含代码优于无代码
-
用抛出的异常更新帖子。
-
GreedGame 似乎缺少它的“顶部”
-
不太清楚这是什么意思,抱歉。
标签: java arrays class methods dice