错误原因:父类的构造方法没有无参构造方法,子类继承该类,必须显示的调用父类的构造函数,这样才能保证,编译器在将子类初始化前,父类先被初始化。
因此,在父类写了一个无参构造函数,而对于有参构造函数,可用**super("Mike",18,180,135);**
方式调用
class Person{
String name;
int age;
int height;
int weight;
public Person(){
}
错误原因:父类的构造方法没有无参构造方法,子类继承该类,必须显示的调用父类的构造函数,这样才能保证,编译器在将子类初始化前,父类先被初始化。
因此,在父类写了一个无参构造函数,而对于有参构造函数,可用**super("Mike",18,180,135);**
方式调用
class Person{
String name;
int age;
int height;
int weight;
public Person(){
}