Příklad

public class ClassA {

private int number = 8;
private String name;

private class InnerClass extends ClassA {
int number = 9;

}
}

Řešení Vyvarujte se skrytí zděděných instančních proměnných. To znamená, že by neměla být žádná instanční proměnná supertřídy potlačena podřízenou třídou. Zvažte použití zděděné proměnné.