问答详情
源自:10-3 Java 中的抽象类

建立抽象类子类时编译器提示错误,不知道哪里不对

package com.imooc;

public abstract class Animal {
public abstract void eat();
public abstract void call();
}

package com.imooc;

public class Dog extends Animal {
    @Override
    public void eat(){
        // TODO Auto-generated method stub

    }
    @Override
    public void call() {
        // TODO Auto-generated method stub

    }

}

下面是eclipse提示的错误

Multipie markers at this line
-implements com.imooc.Animal.eat
-The method eat() of type Dog must override or implement a supertype method

提问者:阿默之默默 2016-08-30 16:17

个回答

  • 沐然聆听6163
    2016-08-30 17:15:28
    已采纳

    子类中eat方法没有实现,在里面写上一些实现语句

  • qq_原子蛋_0
    2016-09-17 23:41:13

    我也和你出现了同样的问题

    打进去了一条输出语句进去怎么还是没有用

  • 慕妹7551334
    2016-08-30 17:04:39

        public void eat(){
            // TODO Auto-generated method stub

        }


    在这个方法里面实现以下,比如输出一句话

  • 鱼小圈
    2016-08-30 16:58:45

    子类中eat方法没有实现,最简单的,写个打印语句就好了