java猜拳设计实验报告,Java猜拳小游戏程序设计实验报告

编程入门 行业动态 更新时间:2024-10-09 10:22:01

java<a href=https://www.elefans.com/category/jswz/34/1751261.html style=猜拳设计实验报告,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猜拳小游戏程序设计实验报告

本文发布于:2024-03-05 11:55:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1712230.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:猜拳   报告   小游戏   程序设计   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!