サンプル

public class ClassA {

private int number = 8;
private String name;

private class InnerClass extends ClassA {
int number = 9;

}
}

解決策 継承されたインスタンス変数を隠さないようにしてください。つまり、スーパークラスのインスタンス変数を子クラスでオーバーライドするべきではありません。継承された変数の使用を検討してください。