用java创建一个父类Person,包含两个成 员变量分别为name和age,和一个带两个参数的 构造方法; 创建一个子类Student继承自Person,子类有一个成员变量score(单门课成绩,范围在0-100之间),子类的构造方法通过sup
时间: 2024-03-15 22:44:58 浏览: 62
java代码-使用java构造Person类。包括姓名(name),性别和年龄(age)的源代码
5星 · 资源好评率100%
er调用父类的构造方法,并且添加一个参数score,同时子类还有一个打印成绩的方法printScore(),输出该学生的成绩。下面是代码实现:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
public class Student extends Person {
private int score;
public Student(String name, int age, int score) {
super(name, age);
this.score = score;
}
public void printScore() {
System.out.println("Score: " + score);
}
}
```
在这个例子中,我们创建了一个父类Person,它包含了两个成员变量name和age,以及一个带两个参数的构造方法。接着我们创建了一个子类Student,它继承自Person,并且添加了一个成员变量score,以及一个带三个参数的构造方法。在子类中,我们通过super调用了父类的构造方法,并且添加了一个参数score。最后,我们还添加了一个打印成绩的方法printScore(),它输出该学生的成绩。
阅读全文