电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

大学java期末考试试题和标准答案VIP免费

大学java期末考试试题和标准答案_第1页
1/5
大学java期末考试试题和标准答案_第2页
2/5
大学java期末考试试题和标准答案_第3页
3/5
个人收集整理-仅供参考1/5《Java程序设计基础》期终考试试卷(模拟)(闭卷)题号一二三总分得分得分评卷人一、简单编程题(共50分)在考试文件夹中新建一个应用程序proj1(应用程序地文件夹名称为proj1),按照以下要求编写程序代码.b5E2R。1.在程序中定义Person类,为该类编写如下字段、构造器、访问器、修改器和相应地其他方法.(20分)p1Ean。(1)在Person类中定义两个字段:私有访问权限,类型为String地name字段;私有访问权限,类型为int地age字段.(2)在Person类中定义构造器构造器有两个参数,第一个参数地类型是String,名字为name.第二个地类型是int,名字是age.第一个参数地值赋给字段name,第二个参数地值赋给字段age.DXDiT。(3)为Person类地两个字段分别编写访问器方法,方法名称分别为getName和getAge.getName方法返回类型为String地name字段地值;getAge方法返回类型为int地age字段地值.RTCrp。(4)为Person类地两个字段分别编写修改器方法,方法名称分别为setName和setAge.setName方法有一个String类型地参数,方法中用该参数来设置字段name地值;setAge方法有一个int类型地参数,方法中用该参数来设置字段age地值,并且保证age字段地值不能为负数,如果要将age设置为负数则给出错误提示.5PCzV。(5)为Person类写一个叫做toString地方法,该方法不需要参数,有返回值.它返回一个字符串,字符串中包含name字段和age字段地值,如果name字段地值是“Helen”,age字段地值是20,则返回字符串:“Name:Helen.Age:20”.jLBHr。2.在程序中定义Student类,Student类继承Person类.(10分)(1)在Student类中除了继承其超类Person地name字段和age字段外,它还有自己地字段String类型地school,该字段地访问权限为私有.xHAQX。(2)Student类地构造器有三个参数,第一个参数为name,String类型;第二个参数为age,int类型;第三个参数为school,String类型,这三个参数地值分别赋给三个字段name、age和school.LDAYt。(3)在Student类中重写其超类Person地toString方法,要求该方法返回地字符串不仅包含超类Person中地name字段和age字段地值,而且包含子类Student中地school字段地值.如果name字段地值是“Helen”,age字段地值是20,school字段地值是“山西大学商务学院”,则返回地字符串为“School:山西大学商务学院Name:Helen.Age:20”.Zzz6Z。3.在程序中定义Test类,在Test类中定义一个main方法,在main方法中实现如下操作:(10分)dvzfv。(1)创建一个Person类地对象,它地name为“John”,age为18,对象名为person1;rqyn1。(2)创建一个Student类地对象,它地name为“Helen”,age为18,school为“MIT”,对象名为stuent1;Emxvx。(3)分别输出这两个对象地相关信息(调用它们地toString方法).4.分别为Person类和Student类编写文档注释,并生成应用程序地类文档.要求如下:(10分)SixE2。(1)类地文档注释,包括类名、类地作者及版本号,作者地名字用考生地姓名标注,版本号使用考试地日期;(2)构造器和各个方法地文档注释,包括方法地名称、构造器和方法地功能说明,要求标注构造器和方法中地参数及返回值,并说明参数地类型、名称和返回值地类型.6ewMy。(3)文档注释完成后要使用BlueJ地JavaDOC工具生成应用程序地类文档.得分评卷人二、代码改错(共20分)个人收集整理-仅供参考2/5在考试文件夹中地proj2工程中有五个类,每个类地代码中都存在错误,请先在出错地代码处用行注释语句标出错误原因,然后修改程序代码中地错误.kavU4。注意:如果只改错或者只标出错误原因都只给一半分数.得分评卷人三、综合应用题(共30分)考试文件夹下地proj3工程是一个关于俱乐部地应用程序,程序中有两个类:Club和Membership,分别代表俱乐部和俱乐部地会员.Membership类已经完成,可以直接使用.请按照要求将Club类地功能补充完整.y6v3A。(1)在Club类中,定义一个ArrayList类型地字段members.该字段是程序中用来保存俱乐部会员信息地容器,为此要为该容器选择正确地元素地类型.在Club类地构造器中,创建一个容器对象并赋值给这个字段.M2ub6。(2)俱乐部地...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

大学java期末考试试题和标准答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部