JAVA程序设计实验指导书1

2025/5/18 17:33:35

1.《Java语言程序设计:基础篇》(美)Y.Daniel Liang 著,王镁、新夫、李娜 等译,机械工业出版社,2006年8月第一版。

2.《Java程序设计教程(上册):基础篇》(美)Harvey M.Deitel Paul J.Deitel 著,袁兆山、刘宗田、苗沛荣 等译,机械工业出版社,2004年7月第一版。

四、实验内容及步骤

1.编写一个名为Rectangle的类表示矩形,它们的UML图如下图所示。假定所有矩形的颜色相同,用一个静态变量表示颜色。

Rectangle -width: double 矩形的宽 -height: double 矩形的高 矩形的颜色 -color: String +Rectangle() 构造一个宽为1高为1的矩形 +Rectangle(width: double, height: double, color: String) 构造一个指定宽度和高度的矩形 +getWidth(): double 返回矩形的宽度 +setWidth(width: double): void 给矩形设置一个新宽度 +getHeight(): double 返回矩形的高度 +setHeight(height: double): void 给矩形设置一个新高度 +getColor(): String 返回所有矩形的颜色 +setColor(color: String): void 给所有矩形设置一个新的颜色 +findArea(): double findPerimeter(): double 返回矩形的面积 返回矩形的周长

2.编写一个用户程序测试Rectangle类。要求在用户程序中,创建两个Rectangle对象。两个对象都设置成宽为4和高为40,颜色为黄色。显示两个对象的属性并求它们的面积。

实验五 继承和多态性(设计性实验)

一、实验目的

1.理解Java语言中继承和多态的概念,能编写相应的程序。

二、实验教学要求

1.性质:必做实验

2.时间要求:在讲完“继承和多态性”之后安排,需要4学时。 2.对学生的要求:事先编写好程序。 3.对教师的要求:预做本实验。

4.对实验室的要求:在windows环境中装有Java开发工具(如J2SE5.0版),以及IE6.0以上版本。

三、实验参考资料

1.《Java语言程序设计:基础篇》(美)Y.Daniel Liang 著,王镁、新夫、李娜 等译,机械工业出版社,2006年8月第一版。

2.《Java程序设计教程(上册):基础篇》(美)Harvey M.Deitel Paul J.Deitel 著,袁兆山、刘宗田、苗沛荣 等译,机械工业出版社,2004年7月第一版。

四、实验内容及步骤

1.为了使GeometricObject类变成可比较的,请修改GeometricObject类,以实现Comparable接口,并在该类中定义max方法。

2.编写测试程序,使用max方法求两个圆中的较大者和两个圆柱中的较大者。

实验9 图形用户界面程序设计

一、实验目的

1.初步理解Java语言中图形用户界面程序设计的概念和方法,能编写相应简单程序。

二、实验类型

设计性实验

三、实验教学要求

1.性质:选做实验

2.时间要求:在讲完“图形用户界面程序设计”之后安排,需要2学时。 2.对学生的要求:事先编写好程序。 3.对教师的要求:预做本实验。

4.对实验室的要求:在windows环境中装有Java开发工具(如J2SE5.0版),以及IE6.0以上版本。

四、实验参考资料

1.《Java语言程序设计:基础篇》(美)Y.Daniel Liang 著,王镁、新夫、李娜 等译,机械工业出版社,2006年8月第一版。

2.《Java程序设计教程(上册):基础篇》(美)Harvey M.Deitel Paul J.Deitel 著,袁兆山、刘宗田、苗沛荣 等译,机械工业出版社,2004年7月第一版。

五、实验内容及步骤

1.使用FlowLayout布局管理器,编写一个满足下列要求的程序: ? 创建一个框架并将其内容窗格布局管理器设置为FlowLayout。 ? 创建两个面板并把它们添加到该框架。

? 每个面板包含三个按钮,面板使用FlowLayout布局管理器。

2.重新编写上述程序,但在框架的内容窗格中不使用FlowLayout,而使用BorderLayout。 3.重新编写上述程序,但在框架的内容窗格中不使用FlowLayout,而使用两行三列的GridLayout。

六、实验思考题

1.如何绘制函数f(x)=sin(x)的图形?

六、实验报告的要求

实验报告格式由学校规定同一使用的模板,报告由学生实验后填写、由教师评定成绩。报告包含如下主要内容:

1.实验目的及要求。

2.实验环境及相关情况;使用软件、实验设备、主要实验设备或仪器、操作过程所保留的类似数据等原始资料等。

3.实验内容及步骤:简要的实验步骤流程。

4.实验结果:应用文字、表格、图形等将数据、程序、图表、现象等进行记录和表述,根据实

验要求对数据或现象进行分析讨论和处理。

5.教师评语:由教师对学生的时样报告进行批改,并据此评定成绩。


JAVA程序设计实验指导书1.doc 将本文的Word文档下载到电脑
搜索更多关于: JAVA程序设计实验指导书1 的文档
相关推荐
相关阅读
× 快捷下载通道(下载后可以自由复制和排版)

开通会员免费下载

开通会员后百万份文档资料免费自由复制和下载,是您最优的选择,赶快来试试吧!

单篇下载:10元 点击下载

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219