python猜拳小游戏实验报告_Java猜拳小游戏程序设计实验报告
实验题目:猜拳小游戏实验要求:用java编写一个人机对战的猜拳小游戏。人选择性出拳,电脑随机出拳,判断输赢,记录输赢情况。有简单的操作界面。实验内容:1、问题分析过程:(1)首先分析猜拳游戏本身的玩法:人选择性出拳,电脑随机出拳,判断输赢,记录输赢情况。(2)用面向对象的思想来分析:在游戏过程中有几个对象组成人电脑游戏规则抽象出3个类:Person、Computer、GamePerson类有哪些属
实验题目:猜拳小游戏
实验要求:
用
java
编写一个人机对战的猜拳小游戏。人选择性出拳,电脑随机出拳,判断
输赢,记录输赢情况。有简单的操作界面。
实验内容:
1
、问题分析过程:
(
1
)首先分析猜拳游戏本身的玩法:
人选择性出拳,电脑随机出拳,判断输赢,记录输赢情况。
(
2
)用面向对象的思想来分析:
在游戏过程中有几个对象组成
人
电脑
游戏规则
抽象出
3
个类:
Person
、
Computer
、
Game
Person
类有哪些属性和行为呢?
属性:名字
name
,输赢次数(比分)
score
行为:出拳
ShowFirst
()
选择性
Computer
类有哪些属性和行为呢?
属性:名字
name
,输赢次数(比分)
score
行为:出拳
showFist
()
随机
Game
类有哪些属性和行为呢?
属性:游戏的双方(
person
、
computer
)
、对战局数
count
行为:产生角色
initial
()
、游戏规则
startGame
()
、显示比赛结果
showResult
()
、统计
比赛结果
calcResul
()
2
、主要实现代码:
import java.util.*;
public class StartGame {
public static void main(String[]args){
Game start = new Game();//
实例化游戏类
start.initial();
//
调用初始化方法
start.startGame();
//
调用游戏开始方法
start.showResult();
//
调用游戏结果显示方法
}
}
更多推荐



所有评论(0)