android studio 定义带参数的子类Student,继承Person类,使用Study的接口
时间: 2024-02-01 21:13:18 浏览: 71
可以按照以下代码实现:
```java
public class Student extends Person implements Study {
public Student(String name, int age) {
super(name, age);
}
@Override
public void study() {
System.out.println("I am studying.");
}
}
```
在这个例子中,我们定义了一个 `Student` 类,它继承自 `Person` 类,并实现了 `Study` 接口。`Person` 类有两个参数的构造函数,所以 `Student` 类的构造函数也需要传入两个参数 `name` 和 `age`,并使用 `super` 关键字调用 `Person` 类的构造函数。`Study` 接口只有一个方法 `study()`,`Student` 类实现了这个方法并在其中输出一条消息。
阅读全文