老师,请看一下这段代码

来源: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回答

好帮手慕小尤

2020-02-23

同学你好,测试代码并未发现错误,如下图所示:

http://img.mukewang.com/climg/5e51ee5c095f242b06130166.jpg

同学可以重新尝试重写love()方法,如果还存在错误,建议同学将IAct接口中的代码反馈出来。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 11489 问题

查看课程