Példa

public class ClassA {

private int number = 8;
private String name;

private class InnerClass extends ClassA {
int number = 9;

}
}

Megoldás Kerülje az örökölt példány változók öröklését. Ez azt jelenti, hogy a szülőosztály példány változóját nem szabad felülbírálni az utód osztállyal. Gondolja át ismét az örökölt változó használatát.