gpt4 book ai didi

java - Java 是否创建默认构造函数?

转载 作者:行者123 更新时间:2023-12-01 07:55:53 25 4
gpt4 key购买 nike

当我们有一个像这样没有任何构造函数的类时:

public class F {
public void sum() {
System.out.println("print it");
}

main 怎么样?方法创建该类的对象?该对象是否已有构造函数?

    public static void main(String[] args) {
F obj = new F();
obj.sum();
}
}

Java有没有像这样的默认构造函数:

public class F() {
}

最佳答案

为每个没有定义其他构造函数的类创建一个默认的、无参数的构造函数。

此构造函数没有主体,仅执行对 super(); 的隐式调用,这与显式创建的构造函数中的行为相同。

关于java - Java 是否创建默认构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30194069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com