示例


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

}


}