欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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