隐式超级构造函数Animal()未定义。必须显式调用另一个构造函数

时间:2015-09-20 13:01:39

标签: constructor

我没有收到此错误。请解释为什么会出现此错误以及如何解决此问题。感谢。

class Dog extends Animal {
    public Dog(String name) {
    }
}

public class Animal {
    public Animal(String name) {
    }

    public static void main(String[] args) {
    }
}

1 个答案:

答案 0 :(得分:0)

也许

public Dog(String name) {
    super(name)
}

会解决你的问题吗?