Problem, który wydaje mi się ciekawy, z którym spotkałem się dzisiaj (nie kompilujący się przykład):
http://ideone.com/HYO7ZW
Pierwsza próba weryfikacji co się dzieje (zmieniona nazwa metod w klasie bazowej):
http://ideone.com/VPXEU9
Skoro już widać, że metody są ukrywane to znaczy, że powinno się je jawnie wywołać:
http://ideone.com/47344i
Skoro da się jawnie wywołać to da się też "odukryć" (rozwiązanie):
http://ideone.com/YocOUz