JAVA继承时,子类中的所有构造方法都必须保证能够至少正确地调用父类中的一个构造方法。
当父类中没有显式定义构造方法或者只有无参的构造方法时,子类会默认调用父类的无参构造方法;
当父类中只存在有参构造方法时,子类中所有构造方法都必须显式在其构造方法中调用父类中的某一有参构造方法,才能保证父类、子类的正常初始化。
JAVA继承时,子类中的所有构造方法都必须保证能够至少正确地调用父类中的一个构造方法。
当父类中没有显式定义构造方法或者只有无参的构造方法时,子类会默认调用父类的无参构造方法;
当父类中只存在有参构造方法时,子类中所有构造方法都必须显式在其构造方法中调用父类中的某一有参构造方法,才能保证父类、子类的正常初始化。