创建继承person的student
时间: 2023-04-21 14:03:49 浏览: 55
要创建继承Person的Student类,需要在Student类的定义中使用关键字“extends”来指定它继承自Person类。这样,Student类就可以继承Person类的所有属性和方法,并且可以在此基础上添加自己的属性和方法。例如:
```
public class Student extends Person {
private String school;
private int grade;
public Student(String name, int age, String gender, String school, int grade) {
super(name, age, gender);
this.school = school;
this.grade = grade;
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
public int getGrade() {
return grade;
}
public void setGrade(int grade) {
this.grade = grade;
}
public void study() {
System.out.println("I am studying.");
}
}
```
在这个例子中,Student类继承了Person类,并添加了自己的school和grade属性,以及study()方法。在创建Student对象时,需要调用它的构造函数,并传入name、age、gender、school和grade等参数。这样,就可以创建一个继承自Person的Student类了。