南邮java实验二类继承
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
( 2017 / 2018学年第1学期)
课程
名称JAVA程序设计
实验名称类、继承
实验时间2017年
12
月
15
日
指导单位
计算机学院、软件学院软件工程系
指导
教师
肖欣欣
学生姓名胡君班级
学号
B
学院(系)计软院专
业
软件工程
public int getHeight() {
return height;
}
public int getVolume() {
return getLength() * getWidth() * height;
}
public int getArea() {
return 2 * (getLength() * getWidth() + getLength() * height + getWidth() * height);
}
public String toString() {
return "length=" + getLength() + ",width=" + getWidth() + ",height="
+ height + ",area=" + getArea()
+ ",volume=" + getVolume();
}
}
2、
(1)声明一个类:People。具体要求如下:
声明私有的数据成员:pName(姓名)、pSex(性别)、pBirth(出生日期);
提示:pBirth成员使用类型。
定义必要的构造方法;
定义用于修改数据成员的setName、setSex、setBirth方法;
定义用于读取数据成员的getName、getSex、getBirth方法;
定义输出People对象信息的toString方法,信息格式:“姓名、性别、年龄:**岁”
(2)声明一个类:Student。具体要求如下:
继承自People类;
声明私有的数据成员:sNo(学号)、sMajor(专业);
定义用于修改数据成员的setNo、setMajor方法;
定义用于读取数据成员的getNo、getMajor方法;
重新定义输出Student对象信息的toString方法,
信息格式:“学号、姓名、性别、年龄:**岁、专业”。