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;<