正在进行安全检测...
时间:2023-11-10 22:27:35 下载该word文档
个人收集整理仅供参考学习《Java程序设计基础》期终考试试卷(模拟)
(闭卷)
题号
2.在程序中定义Student类,Student类继承Person类.(10分)
(1)在Student类中除了继承其超类Person地name字段和age字段外,它还有自己地字段String类型地school,该字段地访问权限为私有.XHAQX74J0X
-一一
-二二
-三
总分
(2)Student类地构造器有三个参数,第一个参数为name,String类型;第二个参nameage和school.LDAYtRyKfE得分
数为age,int类型;第三个参数为school,String类型,这三个参数地值分别赋给三个字段
(3)在Student类中重写其超类Person地toString方法,要求该方法返回地字符串得分
评卷人
简单编程题(共50分)
在考试文件夹中新建一个应用程序projl(应用程序地文件夹名称为projl),按照以F要求编写程序代码.b5E2RGbCAP1.在程序中定义Person类,为该类编写如下字段、构造器、访问器、修改器和相应地其他方法.(20分)plEanqFDPw
(1)在Person类中定义两个字段:私有访问权限,类型为String地name字段;私有访问权限,类型为int地age字段.(2)在Person类中定义构造器
构造器有两个参数,第一个参数地类型是String,名字为name第二个地类型是int,名字是age第一个参数地值赋给字段name,第二个参数地值赋给字段ageDXDiTa9E3d
(3)为Person类地两个字段分别编写访问器方法,方法名称分别为getName和
getAge.getName方法返回类型为String地name字段地值;getAge方法返回类型为int地
age字段地值.RTCrpUDGiT
(4)为Person类地两个字段分别编写修改器方法,方法名称分别为setName和
setAge.setName方法有一个String类型地参数,方法中用该参数来设置字段name地值;
setAge方法有一个int类型地参数,方法中用该参数来设置字段
age地值,并且保证age
字段地值不能为负数,如果要将age设置为负数则给出错误提示.5PCZVD7HXA
(5)为Person类写一个叫做toString地方法,该方法不需要参数,有返回值.它返回一个字符串,字符串中包含name字段和age字段地值,如果name字段地值是Helen”age字段地值是20,则返回字符串:“Name:Helen.Age:20”jLBHrnAiLg
不仅包含超类Person中地name字段和age字段地值,而且包含子类Student中地school字段地值.如果name字段地值是Helen”age字段地值是20,school字段地值是“山西大学商务学院”,则返回地字符串为“School:山西大学商务学院Name:Helen.Age