-2
錯誤我有下面的類,我們稱之爲ClassA
及其構造函數有兩個變量:找不到符號 - 法ClassA的(INT INT)在Java中
public class ClassA
{
// instance variables
private int varA;
private String varReference;
private int varB;
public ClassA(int varLimit, int refNum)
{
// initialise instance variables
varA = 0;
varReference = "VariableID " + refNum;
varB = varLimit;
}
}
然後我有ClassB的,這將需要使用在ClassA的構造,使像這樣一個ClassA的對象:
public class ClassB
{
// instance variables
private int varC;
public ClassB(int maxTextBooks)
{
// Initialize Variables here
}
public ClassA makeClass()
{
return ClassA(5,varC);
}
}
然而,每當我嘗試和編譯代碼,我得到了以下錯誤消息:
無法找到象徵 - 法ClassA的(INT,INT)
你忘了'new' –
'return new ClassA(5,varC);' –