个人收集整理-仅供参考1/5《Java程序设计基础》期终考试试卷(模拟)(闭卷)题号一二三总分得分得分评卷人一、简单编程题(共50分)在考试文件夹中新建一个应用程序proj1(应用程序地文件夹名称为proj1),按照以下要求编写程序代码
在程序中定义Person类,为该类编写如下字段、构造器、访问器、修改器和相应地其他方法
(20分)p1Ean
(1)在Person类中定义两个字段:私有访问权限,类型为String地name字段;私有访问权限,类型为int地age字段
(2)在Person类中定义构造器构造器有两个参数,第一个参数地类型是String,名字为name
第二个地类型是int,名字是age
第一个参数地值赋给字段name,第二个参数地值赋给字段age
(3)为Person类地两个字段分别编写访问器方法,方法名称分别为getName和getAge
getName方法返回类型为String地name字段地值;getAge方法返回类型为int地age字段地值
(4)为Person类地两个字段分别编写修改器方法,方法名称分别为setName和setAge
setName方法有一个String类型地参数,方法中用该参数来设置字段name地值;setAge方法有一个int类型地参数,方法中用该参数来设置字段age地值,并且保证age字段地值不能为负数,如果要将age设置为负数则给出错误提示
(5)为Person类写一个叫做toString地方法,该方法不需要参数,有返回值
它返回一个字符串,字符串中包含name字段和age字段地值,如果name字段地值是“Helen”,age字段地值是20,则返回字符串:“Name:Helen
Age:20”
在程序中定义Student类,Student类继承Person类