关于继承构造函数的调用
程序员文章站
2022-03-03 08:52:17
...
public class Sub extends Base1{
Sub(){
super();
System.out.println("Sub");
}
public static void main(String[] args) {
Sub sub=new Sub();
}
}
public class Sub extends Base1{
Sub(){
// super();
System.out.println("Sub");
}
public static void main(String[] args) {
Sub sub=new Sub();
}
}
这两个程序的运行结果是一样的
说明子类调用构造函数时会自动调用父类的!!
下一篇: C++在多继承时构造函数调用的顺序