示例
public class
ClassA {
private int
a;
private char
x;
public void
ClassA () {
a=5;
x='c';
}
}
解决方案
此示例中,
void
被用作构造函数的返回类型。构造函数不应该有返回类型。否则,编译器把它当作一般的方法
public class
ClassA {
private int
a;
private char
x;
public
ClassA () {
a=5;
x='c';
}
}