Java实验三 Java 接口与抽象类、异常处理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告课程名称:Java程序设计

方法。人员编号基数为 0A00,每创建一个人员实例对象,其编号属性的值顺序加 1。月薪计算方法:经理拿固定月薪 5000 元;兼职技术人员按每小时 60 元领取月薪;兼职推销人员的月薪按当月的销售额的 4%提成。要求:根据题意,自己确定需要定义的类及各类的属性、构造方法和其他方法,程序实现功能:存储若干个职工信息,然后分行显示所有职工的姓名、编号、月工资等相关信息,另外计算所有职工的月薪总和并显示出来。要求定义:(1)抽象类 Staff 作为父类,并定义通用的域变量 name,num,income,添加构造方法 Staff(String name,int num,double income){……} 添加抽象方法 abstract double getPay(); abstract void print(); (2)分别定义 Staff 的子类 Manager,Engineer,Salesman,让它们继承父类的属性并分别将抽象的构造方法根据各自特点将抽象方法具体化。(3)上述类放在同一个包中实现。

3. 编写一个Java程序,计算S=N!,其中N的值由键盘输入,要求用try catch finally 语句能够处理多种不同的异常处理。

四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页)

1.实验一

2.实验二

3.实验三

五、实验总结(包括心得体会、问题回答及实验改进意见,可附页)

真的难

六、教师评语

1、完成了所有规定的实验内容,实验步骤正确,结果正确;

2、完成了绝大部分规定的实验内容,实验步骤正确,结果正确;

3、完成了大部分规定的实验内容,实验步骤正确,结果正确;

4、基本完成了规定的实验内容,实验步骤基本正确,结果基本正确;

5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确;

相关文档
最新文档