java面向对象编程
来源:百度知道 编辑:UC知道 时间:2024/05/08 02:49:35
编写一个人类person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓名、性别、和年龄的方法。在编写一个学生类Student,他继承person类,其中包含学号属性,包含构造方法以及显示学号的发法。最后编写一个主类x5_3_5,包含main()发法,在main()方法中定义两个学生s1和s2并给他们赋值,最后显示他们的学号、姓名、性别、以及年龄。
package test;
public class Person {
private String realName;
private int age;
private int sex;
public Person(String realName, int age, int sex) {
this.realName = realName;
this.age = age;
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getRealName() {
return realName;
}
public void setRealName(String realName) {
this.realName = realName;
}
public int getSex() {
return sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public String getSexStr() {
if (sex == 1)
return "男";
else
return "女";
}
}
package test;
public class Student extends Person {
private String studentNo;<