我正在尝试使用另一个名为 Digits 的类中的方法,但在名为 FourDigits 的类中引用它。我尝试使用以下代码创建实例变量:
public class FourDigits
private Digits TwoDigitA;
private Digits TwoDigitB;
/**
* Constructor for objects of class FourDigits
*/
public FourDigits()
{
TwoDigitA = new Digits();
TwoDigitB = new Digits();
setValues();
setIncrement();
getDisplayString();
}
第一类,Digits:
public class Digits
private int value;
private int tooHigh;
private String displayString;
public Digits(int anyNum)
{
value = 0;
tooHigh=anyNum;
displayString = "";
}
谢谢!
最佳答案
首先,您的类(class)没有 { 括号..不知道这是否是复制/粘贴错误,但好吧..
第二,你的构造函数需要一个 int 参数
TwoDigitA = new Digits();
你没有在这里指定一个 int..
TwoDigitA = new Digits(12);
或从
中删除任意数字public Digits(int anyNum)
关于Java - 找不到符号 - 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5423985/