猜拳设计实验报告,Java猜拳小游戏程序设计实验报告"/>
java猜拳设计实验报告,Java猜拳小游戏程序设计实验报告
Java程序设计实验报告
班级:学号:姓名:
实验题目:猜拳小游戏
实验要求:
用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(); //调用游戏结果显示方法
}
}
更多推荐
java猜拳设计实验报告,Java猜拳小游戏程序设计实验报告
发布评论