gpt4 book ai didi

java - 是否声明了默认构造函数是强制性的?

转载 作者:搜寻专家 更新时间:2023-11-01 02:45:47 26 4
gpt4 key购买 nike

我们都知道JVM在每个java程序中都为我们提供了一个默认的构造函数。

但是如果我们声明任何其他类型的构造函数,那么它不会提供任何类型的默认构造函数。

所以,我的问题是,当我们在程序中声明任何其他类型的构造函数时,是否必须声明默认构造函数。

如果是,那么解释为什么?
如果 NO 那么还要解释为什么?

用适当的例子给出解决方案。

最佳答案

不,这根本不是强制性的。有很多没有默认构造函数的类,并且没有什么可以阻止您编写自己的构造函数。一个让我想到的是java.awt.Color .

关于java - 是否声明了默认构造函数是强制性的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22498397/

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