【发布时间】:2021-06-18 06:40:34
【问题描述】:
如果我尝试将参数放在以下行,则会出现错误
Sum s1 = new Sum(1,5,6);
当有一个名为 Sum 且带有 3 个参数的构造函数时,为什么会出现此错误
package test;
class Sum {
double num1,num2,num3;
double[] result = new double[4];
double[] Sum(int num1,int num2, int num3) {
this.num1 = num1;
this.num2 = num2;
this.num3 = num3;
result[0] = num1;
result[1] = num2;
result[2] = num3;
result[4] = num1+ num2 + num3;
return result;
}
}
public class Test {
public static void main(String[] args) {
Sum s1 = new Sum(1,5,6);
}
}
【问题讨论】:
-
您应该更清楚,“错误”并不是恰当的错误描述。
标签: java constructor