- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java?程序设计基础》期终考试试卷(模拟)
(闭卷)
个人收集整理-仅供参考
2.?在程序中定义?Student?类,Student?类继承?Person?类.(10?分)
(1)在?Student?类中除了继承其超类?Person?地?name?字段和?age?字段外,它还有自
己地字段?String?类型地?school,该字段地访问权限为私有.xHAQX。
题号
得分
得分 评卷人
一????????二????????三???????总分
一、简单编程题(共?50?分)
(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。
在考试文件夹中新建一个应用程序?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?地方法,该方法不需要参数,有返回值.它返回
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?工具生成应用程序地类文档.
一个字符串,字符串中包含?name?字段和?age?字段地值,如果?name?字段地值是“Helen”,
age?字段地值是?20,则返回字符串:“Name:Helen.?Age:20”.jLBHr。
得分??????评卷人
二、代码改错(共?20?分)
1?/?5
个人收集整理-仅供参考
在考试文件夹中地?proj2?工程中有五个类,每个类地代码中都存在错误,请先在出
错地代码处用行注释语句标出错误原
您可能关注的文档
- 城市轨道交通概论期末试卷-a卷-带答案汇编.docx
- 培训机构-试用期教师聘用协议汇编.docx
- 培训心得体会-如何做一名合格的辅导员汇编.docx
- 培训班危机处置及突发事件应急预案汇编.docx
- 基于51+ADC0832+LCD1602+仿真图四位电压显示测试OK汇编.docx
- 基于单片机的温度监控器的设计开题报告.docx
- 基坑土方工程量计算公式讲解学习.docx
- 基坑支护施工总结汇编.docx
- 培训部工作制度、流程汇编.docx
- 基本电力安全知识培训考试试题汇编.docx
- GB/T 15072.1-2025贵金属合金化学分析方法 第1部分:金含量的测定.pdf
- 《GB/T 15072.1-2025贵金属合金化学分析方法 第1部分:金含量的测定》.pdf
- JJF 2316-2025光伏用反射标准板校准规范.pdf
- 计量规程规范 JJF 2316-2025光伏用反射标准板校准规范.pdf
- 《JJF 2316-2025光伏用反射标准板校准规范》.pdf
- JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范.pdf
- 计量规程规范 JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范.pdf
- 《JJF 1221-2025汽车排气污染物检测用底盘测功机校准规范》.pdf
- JJF 2306-2025微机电系统(MEMS)惯性冲击开关校准规范.pdf
- 计量规程规范 JJF 2306-2025微机电系统(MEMS)惯性冲击开关校准规范.pdf
文档评论(0)