写一个石头,剪刀,布游戏程序

撒旦在跳舞 2009-08-28 10:13:53
1. 游戏说明:三个玩家,进行石头,剪刀,布游戏,定输赢;一局结束后,必须每个玩家都同意开始新游戏,才开始新的一局。
2. 该程序无需实现界面部分 ,只需要设计该游戏的逻辑部分。
3. 设计游戏逻辑整体的接口和类,以及测试用例。
4. 必须预留接口以便程序完成后可以提供给界面开发人员来实现界面部分。

小弟菜鸟,万分紧急,谢谢哪位高人帮个忙。
...全文
381 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hui94781674 2009-08-30
  • 打赏
  • 举报
回复
mark下
wine1 2009-08-30
  • 打赏
  • 举报
回复
可以用比如3代表石头,2代表剪刀,1代表布。这样的状态
每个玩家可以出1-3随机数字。然后两两互相比较……返回
bluesky396 2009-08-30
  • 打赏
  • 举报
回复
up
skyandair 2009-08-30
  • 打赏
  • 举报
回复
两个类吗、!
用户类
游戏类(测试类)
用户有分数属性和出拳方法;
游戏类可以进行判断胜负和积分嘛
撒旦在跳舞 2009-08-30
  • 打赏
  • 举报
回复
谢谢各位!
liupeng19881028 2009-08-29
  • 打赏
  • 举报
回复
引用 2 楼 c12345678 的回复:
三个玩家的剪刀石头布怎么定输赢?很好奇


两个相同,false 不同的为 true.true为赢 false 为输。
liuhong_20 2009-08-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 c12345678 的回复:]
三个玩家的剪刀石头布怎么定输赢?很好奇
[/Quote]

这个无非就是 线程的死锁 然后if判断 比较烦人
c12345678 2009-08-29
  • 打赏
  • 举报
回复
三个玩家的剪刀石头布怎么定输赢?很好奇
laoqi1999 2009-08-29
  • 打赏
  • 举报
回复
类:Game{ play()}
类:player{ playGame()}
类:出手{ 包含:石头,剪子,布三个状态}

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧