我应该为一个石头剪刀游戏写一个java程序。我明白我该做什么,但这部分让我感到困惑。
该实现涉及创建三个文件。一个文件包含客户端代码,另外两个文件是类。这些课程的设计应该是:
类播放器
变量: playerName,playerThrow
方法:为抛球提示播放机
getThrow-返回玩家抛出的
班级博弈
变量: compThrow,playerWins,playerThrow
方法:
makeCompThrow生成comp抛出
getCompThrow-返回抛出
播音员-显示投球和胜利者的消息
bigWinner-确定整体赢家
我真的很困惑这意味着什么,就像客户机代码是什么一样。这是菜单吗?以及如何使这两个类一起工作。如有任何澄清,敬请见谅。
发布于 2015-02-14 18:33:19
我不能评论,因为我没有足够的声誉。
正如Makoto所指出的,只有你的教授才能真正知道这里需要做什么。话虽如此,我想我要问的是:
客户端代码将包含主函数。它将包含调用类中方法的代码。例如,它会要求玩家通过调用player.makeThrow()来选择三个选项中的一个(摇滚、纸张、剪刀)。基本上,客户端代码是两个类之间的链接。这就是这两个类将如何联合工作的方式。
https://stackoverflow.com/questions/28518653
复制相似问题