云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > java实验指导书

java实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 8:06:09

面向对象程序设计

实验指导书

肖磊、宋鸿陟、彭红星

2012-10

目录

实验1 猜数字游戏 ................................................... 3 实验2 发牌游戏 ..................................................... 2 实验3实现一个圆类.................................................. 3 实验4 Java源代码分析程序........................................... 4 实验5 银行账户存取款业务 ........................................... 5 实验6 深克隆的House类 ............................................. 6 实验7 计算多个二维图形的面积之和 ................................... 7 实验8学生成绩分析程序.............................................. 8

实验1 猜数字游戏

实验类型:验证性

实验目的:掌握Java语言数据类型、基本输入输出、控制语句和方法的使用。 实验内容:

编写程序,项目名与类名均为GuessNumberGame。

每次游戏程序随机产生一个0-9之间的整数,要求玩家输入自己猜的数字,并对用户输入数字进行检查,进行如下提示:

? 如果用户猜对了,则提示:恭喜你,猜对了。结束本次游戏。

? 如果用户猜错了,则提示:你猜的数字太(大或小)了。要求用户继续猜。 如果连续3次没有猜对,则提示:游戏失败。

一次游戏结束时,提示用户是否继续新的游戏,果用户选择继续,则开始新一次游戏,否则输出:你共进行了XXX次游戏,成功XXX次,失败XXX次。然后结束程序运行。

提交要求:打包为可以执行的JAR文档,其中要包含源程序文件。

实验2 发牌游戏

实验类型:验证性

实验目的:掌握Java数组、方法、类的基本定义。 实验内容:

编写程序,项目名和类名均为PokerGame。 描述:

共有1幅扑克牌,不包括大王和小王共52张牌。 可能有n个人参与扑克游戏,2<=n<=6。

程序运行时输入n,然后52张牌分别依次分发给n个人。不能整除时,每个人的牌数可以不同,如3个人,则第1个人18张,第2个和第3个人17张牌。

发牌完成后按花色(顺序为黑桃、红心、草花、方块)和牌面大小输出每个人得到的牌。 例如:

输入人数:3 输出如下: 第1个人:

黑桃:K 10 5A 红心:10 3 2

草花:K 10 8 6 3 A 方块:Q J 5 2 第2个人: ....... 第3个人: ...... 要求:

(1)使用数组存放发牌情况。 (2)编写不同方法完成不同功能。

提交要求:打包为可以执行的JAR文档,其中要包含源程序文件。

2

搜索更多关于: java实验指导书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

面向对象程序设计 实验指导书 肖磊、宋鸿陟、彭红星 2012-10 目录 实验1 猜数字游戏 ................................................... 3 实验2 发牌游戏 ..................................................... 2 实验3实现一个圆类.................................................. 3 实验4 Java源代码分析程序........................................... 4 实验

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com