Java 中一个类中的两个构造函数

17 Mar 2025 | 阅读 2 分钟

一个类可以包含多个构造函数。然而,构造函数的参数列表不应该是相同的。构造函数重载就是这样称呼的。

下面的程序对此进行了演示

ConstructorExpl.java

输出

Two constructors in one class in Java

现在让我们研究一下上述软件。

数据成员 num 和显示 num 值的唯一成员函数 display() 是 NumberValue 类的构建块。NumberValue 类有两个构造函数,其中一个不接受任何参数,另一个接受一个 int 参数。以下代码片段对此进行了说明

在 main() 方法中创建的类 ConstructorExpl 的对象 o1 和 o2 上调用了 display() 函数。以下是说明此点的代码示例


下一个话题Java 中的联合