public class
ClassA {
private int
a;
private char
x;
public
ClassA () {
a=5;
x='c';
int
local;
}
}
解決策
サンプルでは、ローカル変数 'local' が宣言されています。これは回避してください。コンストラクターは、フィールドに値を代入するためにのみ使用する必要があります。
public class
ClassA {
private int
a;
private char
x;
public
ClassA () {
a=5;
x='c';
}
}