使用子类构造时候父类没有提供无参构造
当父类没有提供无参构造,在写子类构造器时候会报错
public class Animals {
private String name;
private int age;
public Animals(String name, int age) {
// super();
this.name = name;
this.age = age;
}
public static void main(String[] args) {
}
}
class Cat extends Animals {
private int length;
private boolean sex;
public Cat( int length, boolean sex) {
this.length = length;
this.sex = sex;
}
}
因为java默认的在调用子类构造方法前先调用父类的构造方法&#