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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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?工程中有五个类,每个类地代码中都存在错误,请先在出 错地代码处用行注释语句标出错误原

文档评论(0)

xiaoluping2000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档