【发布时间】:2019-05-06 10:38:54
【问题描述】:
我刚刚实现了一个播放器界面,以使我的程序更加面向对象。游戏有一个电脑玩家和一个人类玩家,两者都是从玩家界面实现的。
但是,我如何确保人和计算机轮流使用我的主要方法?如果我当前运行此代码,它只允许玩家 1 玩直到他们获胜,然后移动到计算机上。
【问题讨论】:
-
不要将游戏循环
while(true)放在 getUserInput 中,而是将它放在你的 main 函数中 -
我将如何在 main 中构造 while true?
-
如果我在我们的 getuserinput 中使用,那么它会中断