Java2Word文档下载推荐.docx
《Java2Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Java2Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
姓名
班级
学号
一、实验目的
1、熟悉Java面向对象程序设计的基本思想。
2、掌握类与对象的定义及使用方法。
3、掌握package语句与import语句的用法。
4、掌握java继承中父类及其子类的定义方法。
5、掌握子类重写父类同名方法的方法。
6、掌握接口的用法。
二.实验环境
1.实验所用的是JavaSDK编程工具
2.使用的是javajdk1.6.0版本
三、实验内容与步骤
1、三角形、梯形和圆形的类封装:
在Eclipse下运行如下:
补充的代码:
Trangle.java
Lader.java
Circle.java
AreaAndLength.java
运行结果:
在JDK1.6下运行如下:
2、定义父类People,分别定义People类的子类ChinaPeople,AmericanPeople和BeijingPeople并分别重写父类中的各个方法。
最后在主方法中分别创建各子类的对象并调用各自的方法打印输出信息。
该程序的模板代码如下:
请将其补充完整并调试运行。
ChinaPeople.java
BeijingPeople.java
AmericanPeople.java
3、读懂下面模板代码,按要求补充程序并调试运行。
掌握抽象类的定义及其实现方法,学习上转型对象的运用方法。
WeekWorker.java
Company.java
运行结果
4、读懂下面模板代码,按要求补充程序并调试运行。
掌握接口的定义及其实现方法,学习接口回调的运用方法。
Television.java
Car.java
四、实验过程与分析
实验过程分析:
在做第三道题时,在写“计算salaries”的代码时,把“employee[i]”这个数组误以为是代表员工的工资,竟而写出的代码是“salaries=salaries+employee[i];
”,程序运行结果都是错误的,最后请教同学后才知道“employee[i]”这个数组代表的是员工的人数,最终写出的正确代码是“salaries=salaries+employee[i].earnings();
”。
五、实验总结
通过本次试验,我基本上熟悉Java面向对象程序设计的基本思想,掌握了类与对象程的定义及其使用方法,同时也熟悉了package语句与import语句的用法。
经过这次实验我掌握了java继承中父类及其子类的定义和子类重写父类同名的方法以及接口的用法。