JAVA.HIDDEN.MEMBER.LOCAL
ローカル変数とメンバー変数の名前が重複しています。
脆弱性とリスク
変数を意図せずに誤用すると、問題を引き起こす可能性があります。
軽減と防止
誤用を避けるには、異なる変数名を使用することで重複を避けます。例 1
コピー
class C06MLC
{
private int privateVarHidden;
public void hidePrivate()
{
int privateVarHidden = 0; //NG
}
}