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 předefinována podřízenou třídou. Uvažte použití zděděné proměnné.