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é.