预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

西工大计算机学院Java语言与面向对象程序设计 实验报告 学号:姓名:班级:第1,2,3,4,5次 课程名称Java语言与面向对象程序设计实验课时16 实验项目编程实现java类实验时间 成绩评定:(满分为2分,共5次试验) 指导教师评语: 指导老师评议 指导教师签名: 实验内容(要请参见实验说明书 求、算法、步 骤和方法) 具体代码请参见附件中电子版的java源程序。源程序的简要说明如下: ------------------------------------------------------------ 实验1-1: First.java—— 说明:编写并运行一个JavaApplication程序,利用JDK软件包中的工具编译并 实运行这个程序,在屏幕上输出“WelcometoJavaWorld!” 验 结 果 实验1-2: Second.java—— 说明:编写并编译一个JavaApplet程序,使之能够在浏览器中显示“Welcometo JavaAppletWorld!”,并编写配合Applet的HTML文件 1 说明:编写并编译一个JavaApplet程序,使之能够在浏览器中显示 “WelcometoJavaAppletWorld!”,并编写配合Applet的HTML 文件 实验1-3: Third.java—— 说明:编写一简单的字符界面的JavaApplication程序,接受用户输 2 入的一个字符,并把该字符打印在屏幕上。 实验1-4: Forth.java—— 说明:编写图形界面的JavaApplet,接受用户输入的一个整形数和一 个浮点型数,单击按钮求两数之和。 实验1-5: WaysOfTakingMoney.java—— 说明:小明有5分、2分、1分硬币,想拿出1元钱,有几种拿法?给 出所有拿法。实现方式不限。 在此题中运用了穷举法,列出了各种取法。 3 ------------------------------------------------------------ 实验2-1: First.java—— 说明:编程打印数字1-9的乘法表,注意输出格式。 此题中运用了双重循环,穷举出九九乘法表公式。 实验2-2: Second.java—— 说明:编写一个字符界面的Application程序,接受用户输入的10个 整数,比较并输出其中的最大和最小值。 学会了使用Scanner,运用比较语句求出了最大值和最小值并且 输出。 实验2-3: Third.java—— 4 说明:编程 接受用户输入的任意多个整数,以-1标志输入的结束,求出其中的最 大值、最小值和平均值。 实验2-4: Forth.java—— 说明:编写程序实现如下功能,接受用户输入的一个1-9000之间的年 份,输出这一年是否是闰年。 利用判别语句判断是否是闰年并且输出。 ------------------------------------------------------------ 实验3-1: StuInfor.java—— 5 说明:编写JavaApplication程序创建Student类的对象。其中定义 一个表示学生的类Student,包括域“学号”、“班级”、“性别”、 “年龄”等,方法“获得学号”、“获得性别”、“获得姓名”、“获 得年龄”、“修改年龄”等。 另加一个方法publicStringtoString()把Student类对象的所有 域信息组合成一个字符串。 写一个测试用类或方法,创建Student类实例,并调用其方法,验证 Student类方法设计的合理性。 实验3-2: Jishuqi.java—— 说明:编写 Java代码实现一个计数器类Counter,其中包含: 域counterValue用来保存计数器的当前数值; 方法increment()计数器加1; 方法decrement()计数器减1; 方法reset()清零; 利用该计数器类,编写一测试类,用以管理会议室投影仪的出借情况。 每新购入一台投影仪或收回一台投影仪,计数器加1;每淘汰一台投影 仪或借出一台投影仪,计数器减1。 实验3-3: Rectangular1.java—— 6 说明:设计一矩形类Rectangular,提供计算矩形周长和面积等方法。 写一测试用类,利用该矩形类,由用户输入每块土地的长与宽, 程序计算其面积并显示出来。 ------------------------------------------------------------ 实验4-1: (1)Rectangul