在创建重载构造函数时,是否需要默认构造函数?

时间:2013-02-13 16:10:57

标签: java

现在只是了解它们并且对java很新。

2 个答案:

答案 0 :(得分:6)

没有。如果定义了任何构造函数,则除非您明确定义它,否则没有默认构造函数(我假设您的意思是无参数构造函数)。如果没有定义构造函数,则隐含默认构造函数。

答案 1 :(得分:1)

如果为对象提供构造函数,则将使用它。如果你不调用它,java将不会调用无参数构造函数,因此你必须自己提供它。

我认为官方java文档here提供了一些易于理解的示例。