java第一次实验报告.docx
《java第一次实验报告.docx》由会员分享,可在线阅读,更多相关《java第一次实验报告.docx(16页珍藏版)》请在冰点文库上搜索。
![java第一次实验报告.docx](https://file1.bingdoc.com/fileroot1/2023-5/31/c753c4fe-180e-405e-968e-d16f5fbbd36b/c753c4fe-180e-405e-968e-d16f5fbbd36b1.gif)
java第一次实验报告
甘肃政法学院
本科生实验报告
(类与对象,继承与接口)
姓名:
学院:
专业:
信息管理与信息系统本科班
班级:
10级信管班
实验课程名称:
Java面向对象程序设计
实验日期:
2010年4月3日
指导教师及职称:
李瑞生
实验成绩:
开课时间:
2010-2011学年第二学期
甘肃政法学院实验管理中心印制
实验题目
类与对象,继承与接口
小组合作
否
姓名
班级
10级信管班
学号
一、实验目的
1、熟悉Java面向对象程序设计的基本思想。
2、掌握类与对象的定义及使用方法。
3、掌握package语句与import语句的用法。
4、掌握java继承中父类及其子类的定义方法。
5、掌握子类重写父类同名方法的方法。
6、掌握接口的用法。
二.实验环境
实验室网络环境
三、实验内容与步骤
1、三角形、梯形和圆形的类封装:
分别定义三角形、梯形和圆形类,要求每个类中包含构造方法、求周长及面积的方法。
最后在主方法中为三角形、梯形和圆形类创建对象并打印输出各种图形的周长及面积。
该程序的模板代码如下:
请将其补充完整并调试运行。
2、学习实例成员与类成员的区别:
按照下面模板代码中的注释信息将该程序补充完整并调试运行。
3、使用package语句与import语句:
上机调试下面程序,学会package与import语句的用法。
4、请按模板要求,将【代码】替换为Java程序代码。
5、定义父类People,分别定义People类的子类ChinaPeople,AmericanPeople和BeijingPeople并分别重写父类中的各个方法。
最后在主方法中分别创建各子类的对象并调用各自的方法打印输出信息。
该程序的模板代码如下:
请将其补充完整并调试运行。
6、、读懂下面模板代码,按要求补充程序并调试运行。
掌握抽象类的定义及其实现方法,学习上转型对象的运用方法。
7、读懂下面模板代码,按要求补充程序并调试运行。
掌握接口的定义及其实现方法,学习接口回调的运用方法。
四、实验过程与分析
1.三角形、梯形和圆形的类封装:
分别定义三角形、梯形和圆形类,要求每个类中包含构造方法、求周长及面积的方法。
最后在主方法中为三角形、梯形和圆形类创建对象并打印输出各种图形的周长及面积。
该程序的模板代码如下:
请将其补充完并调试运行。
运行结果如下图所示:
2、学习实例成员与类成员的区别:
按照下面模板代码中的注释信息将该程序补充完整并调试运行。
运行结果如下图所示:
3、使用package语句与import语句:
上机调试下面程序,学会package与import语句的用法。
运行结果如下图所示:
4、请按模板要求,将【代码】替换为Java程序代码。
运行结果如下:
5、定义父类People,分别定义People类的子类ChinaPeople,AmericanPeople和BeijingPeople并分别重写父类中的各个方法。
最后在主方法中分别创建各子类的对象并调用各自的方法打印输出信息。
该程序的模板代码如下:
请将其补充完整并调试运行。
运行结果如下:
6、、读懂下面模板代码,按要求补充程序并调试运行。
掌握抽象类的定义及其实现方法,学习上转型对象的运用方法。
运行结果如下:
7、读懂下面模板代码,按要求补充程序并调试运行。
掌握接口的定义及其实现方法,学习接口回调的运用方法。
运行结果如下:
五、实验总结