-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);' –