サンプル
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';
}
}