Przykład
public class
ClassA
{
private void
staticMethod () {
}
}
class
ClassB
extends
ClassA {
private void
staticMethod() {
}
}
Rozwiązanie
Unikaj przesłaniania dziedziczonych metod prywatnych. Rozważ pozostawienie metody z klasy nadrzędnej i użycie innej nazwy dla metody z klasy potomnej.