社区
Java EE
帖子详情
写一个石头,剪刀,布游戏程序
撒旦在跳舞
2009-08-28 10:13:53
1. 游戏说明:三个玩家,进行石头,剪刀,布游戏,定输赢;一局结束后,必须每个玩家都同意开始新游戏,才开始新的一局。
2. 该程序无需实现界面部分 ,只需要设计该游戏的逻辑部分。
3. 设计游戏逻辑整体的接口和类,以及测试用例。
4. 必须预留接口以便程序完成后可以提供给界面开发人员来实现界面部分。
小弟菜鸟,万分紧急,谢谢哪位高人帮个忙。
...全文
381
9
打赏
收藏
写一个石头,剪刀,布游戏程序
1. 游戏说明:三个玩家,进行石头,剪刀,布游戏,定输赢;一局结束后,必须每个玩家都同意开始新游戏,才开始新的一局。 2. 该程序无需实现界面部分 ,只需要设计该游戏的逻辑部分。 3. 设计游戏逻辑整体的接口和类,以及测试用例。 4. 必须预留接口以便程序完成后可以提供给界面开发人员来实现界面部分。 小弟菜鸟,万分紧急,谢谢哪位高人帮个忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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()}
类:出手{ 包含:石头,剪子,布三个状态}
石头
剪刀
布
JAVA
程序
在Java编程语言中,开发一款"
石头
剪刀
布
"
游戏
是一项常见的练习,它涉及到基本的控制结构、对象和类的设计。下面将详细讲解这个
程序
可能包含的知识点。 1. **控制结构**: - **循环**:
游戏
的核心部分通常会用到...
使用C++
程序
实现的
石头
剪刀
布
游戏
代码(调试通过)
### 使用C++
程序
实现的
石头
剪刀
布
游戏
代码解析 #### 一、
程序
概述 本文将详细介绍
一个
使用C++编
写
的“
石头
剪刀
布
”
游戏
的代码实现过程。该
程序
利用了`srand`和`rand`函数来实现人机对战功能。玩家可以通过输入数字...
石头
剪刀
布
小
游戏
_
程序
小
游戏
_
本篇文章将深入探讨如何利用编程技术实现
一个
石头
剪刀
布
小
游戏
,包括人机对战、人人对战以及锦标赛模式。 首先,我们要明确
游戏
的基本规则:
石头
胜
剪刀
,
剪刀
胜
布
,
布
胜
石头
。这是
一个
典型的循环相克关系,也是
游戏
...
Linux下的
石头
剪刀
布
游戏
总的来说,这个"Linux下的
石头
剪刀
布
游戏
"项目涵盖了多个关键的Linux编程技术,包括进程创建、进程间通信、用户输入处理和随机数生成。通过实现这个
游戏
,开发者不仅可以增强对Linux系统编程的理解,还能提升解决...
java小
程序
——
石头
剪刀
布
由于只有
一个
文件名,这可能意味着源代码文件被命名为“
石头
剪刀
布
.java”。在Java中,源代码文件名通常与公共类名相同,并且扩展名为.java。因此,这个文件包含了整个
游戏
的完整实现,包括所有的类和方法。为了学习...
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章