Java 中为什么要定义一个不做事且没有参数的构造方法
程序员文章站
2022-05-06 08:46:49
...
因为在父类存在有参构造方法的时候,子类会去调用无参的构造方法,那么就会发生编译错误
public class Parent {
int x;
public Parent(int x) {
this.x = x;
}
public static void main(String[] args) {
System.out.println("我是父类");
}
}
public class Children extends Parent {
public Children() {
}
public static void main(String[] args) {
System.out.println("我是子类");
}
}
上一篇: LinkedHashMap源码解析
下一篇: JVM/GC