1 / 35
文档名称:

Java程序设计实验.doc

格式:doc   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计实验.doc

上传人:zgs35866 2015/6/3 文件大小:0 KB

下载得到文件列表

Java程序设计实验.doc

文档介绍

文档介绍:学生实验报告册
(理工类)
课程名称:Java程序设计专业班级:
学生学号: 学生姓名:
所属院部: 指导教师:
20 ——20 学年第学期
金陵科技学院教务处制
实验报告书写要求
实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。
实验报告书写说明
实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。教师可根据学科特点和实验具体要求增加项目。
填写注意事项
(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明
实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。
实验报告装订要求
实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。
实验项目名称: 面向对象编程实验实验学时: 6
同组学生姓名: 实验地点:
实验日期: 实验成绩:
批改教师: 批改时间:
实验1 面向对象编程实验
一、实验目的和要求
(1)熟悉Java几种IDE(集成开发环境);重点是Eclipse
(2)掌握接口的编写及使用
(3)理解继承、多态
(4)掌握包的编写以及如何使用包中的类
二、实验仪器和设备
奔腾以上个人计算机,装有JAVA语言工具软件(Eclipse ),windows操作系统。
三、实验内容与过程
⒈接口的编写
,设保存在D:\myjava目录下。
interface Interfaceclass
{
int i=4;
int k=5;
void func1();
int func2(int x);
}
,设保存在D:\myjava目录下。
class UseInterface implements Interfaceclass
{
int j;
public void func1() //在使用接口的类中一定要实现接口中的所有抽象方法
{
("func1="+1);
}
public int func2(int i)
{
("func2="+1);
return i;
}
public static void main(String srgs[ ])
{
// x=new ();不能对接口进行实例化
UseInterface x=new UseInterface();
();
(k);
}
}
⒉多态在工资系统中的应用
下面给出一个根据雇员类型利用abstract方法和多态性完成工资单计算的程序。 Employee是抽象类,Employee的子类有Boss(每星期发给他固定工资,而不计工作时间)、 CommissionWorker(除基本工资外还根据销售额发放浮动工资)、PieceWorker(按其生产的产品数发放工资)、HourlyWorker(根据工作时间长短发放工资)。该例的Employee的每个子类都声明为final,因为不需要再继承它们生成子类。
对所有雇员类型都使用earnings()方法,但每个人挣的工资按他所属的雇员类计算,所有雇员类都是从超类Earnings()派出生的。所有在超类中声明earnings()为抽象方法,并且对于每个子类都提供恰当的earnings()的实现方法。为了计算雇员的工资,程序仅仅使用雇员对象的一个超类引导并调用earnings()方法。在一个实际的工资系统中,各种Employee对象的引用可以通过一个Employee引用数组来实现。程序依次使用数组的每个元素(Employee引用)调用每个对象的employee()方法。
(1),设保存在D:\myjava目录下。
abstract class Employee
{
private String firstName;
private String lastName;
public E