面向对象程序设计-实验3 抽象类与接口的使用-实验指导书

本文由用户“cckaka”分享发布 更新时间:2021-05-27 16:44:53 举报文档

以下为《面向对象程序设计-实验3 抽象类与接口的使用-实验指导书》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

浙江水利***

实验指导书

( 20-21 学年 第2 学期)

实验名称: 抽象类与接口的使用 



教学单位: 信息工程与艺术***



专 业: 物联网工程



班 级: 物联网20-1、2



指导教师: 孙某某





2021年4月26日 实验3 抽象类与接口的使用

目的和意义

本次实验的目的是让学生巩固如下知识点:

进一步巩固抽象类的定义;

进一步掌握抽象类的使用,能应用上转型对象及抽象类实现多态

接口及实现类的定义

进一步巩固利用接口回调技术实现多态

基本要求

技术要求

要求学生熟练应用abstract关键字定义抽象类;并能正确编写具体的子类来重写抽象父类中的抽象方法;能熟练应用interface关键字定义接口,并正确编写一个具体实现类来实现接口;充分理解接口回调技术;充分理解应用接口实现类的多重继承的方法;完成指定的项目;要求实验报告能充分反映实验过程。

成果要求

完成下边所有的实验内容。将相应的实验过程、代码和实验结果写在实验报告中,提交实验报告及实验源码文件。

实验任务

(1)应用接口回调实现多态

(2)利用接口实现类的多重继承

实验内容

实验注意事项:

启动Myeclipse,新建一个java项目:JavaStudy(注:项目布局选择第二项)。在项目中新建一个包chap8_你的学号_lab2”,如chap8_2020b15099_lab2,在这个包下创建类并存放实验报告(实验报告文件名为:学号姓名-实验3-抽象类与接口的使用)。

(2)调试出错时,请留意出错提示信息,解决相应问题。

(3)成果:将src下的chap8_你的学号_lab2文件夹压缩上传到FTP 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 序运行结果如下图示。

/

具体要求如下:

(1)定义一个Achievement接口,其中有一个返回值类型为float的average()抽象方法。

(2)定义一个Person类:有两个属性name、age分别表示姓名、年龄;一个构造方法:构造方法带两个参数,用于在创建对象的同时能给两个属性赋值;一个introduce方法:用于输出对象的姓名、年龄信息。

(3)定个一个Person类的子类Student类:有三个属性chinese、math、english分别是语文、数学、英语XX课的成绩;一个setScore方法,用于设置chinese、math、english三个属性值;另外该类还需实现Achievement接口的average()方法,用于返回3门课的平均成绩。

(4)再定义一个测试类AchievementTest:生成一个Student的对象,姓名、年龄分别为个人真实信息,调用前述涉及的方法,使得运行结果类似上图所示。

实验评分标准

实验成绩主要从学习态度、完成情况、代码规范、实验报告撰写等能力综合评定。

实验评分标准



等级

优秀

良好

中

及格

不及格



学习态度

实验期间态度认真,自主完成,无抄袭作弊行为

实验期间态度认真,无抄袭作弊行为

实验期间态度较好,无抄袭作弊行为

实验期间态度一般,无抄袭作弊行为

实验期间态度差,有抄袭行为



完成情况

按任务要求在规定时间内完成全部的实验任务,完成质量高

按任务要求在规定时间内完成大部分的实验任务,完成质量较高

按任务要求在规定时间内完成1/2的实验任务

按任务要求在规定时间内完成1/3的实验任务

没有在规定时间内完成实验任务



代码规范

规范

规范

比较规范

一般

不规范



实验报告

有良好的实验报告撰写能力

有较好的实验报告撰写能力

有较好的实验撰写报告能力

有基本的实验报告撰写能力

实验报告撰写能力差





[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. “新型冠状病毒”高考英语试题(1)
  2. PTA实验1-4
  3. 届XX省浙南名校联盟高三上学期第一次联考试题 英语 Word版含答案
  4. 3.电信行业全球概览总结-扁平简约
  5. 高端大气***简介PPT模板
  6. Notes-on-the-Text教案
  7. 抗疫相关作文
  8. 五年级下册英语试题-完形与阅读复习卷|冀教版(含答案)
  9. 实验4 二叉树的建立和遍历 实验报告
  10. 5AUnit3 Our animal friends period1 教学反思
  11. 新冠肺炎的英语原创试题,2020高考学子备考参考!
  12. 2020年高考抗击新型冠状病毒肺炎作文
  13. 【热点英语试题】新冠病毒肺炎的英语原创试题最全汇总(1)
  14. 教学设计 ?The?Return?of?the?Milu?Deer? 学习目标 ?1.?知识目标:?
  15. Unit4_B_Let’s_learn优教课件
  16. Unit 4 A Let's talk 教学设计及反思
  17. Unit 4 A Let's talk 教学案例
  18. 教 学 进 度 表

以上为《面向对象程序设计-实验3 抽象类与接口的使用-实验指导书》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览