老师,请看一下这段代码
来源:7-2 作业题
weixin_慕侠0167486
2020-02-22 21:06:40
我已经继承了父类Animal,为啥重新love方法时,还会报错呢?(The method love() of type Bear must override or implement a supertype method)
public class Bear extends Animal implements IAct{
@Override
public void skill() {
// TODO Auto-generated method stub
}
@Override
public void act() {
// TODO Auto-generated method stub
}
@Override
public void love() {
// TODO Auto-generated method stub
}
}
父类:
public abstract class Animal {
private String name;
private int age;
public Animal() {
}
public Animal(String name,int age) {
this.setName(name);
this.setAge(age);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public abstract void love();
}
1回答
同学你好,测试代码并未发现错误,如下图所示:

同学可以重新尝试重写love()方法,如果还存在错误,建议同学将IAct接口中的代码反馈出来。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题