В основном у меня 3 класса
class abstract A{}
protected aMethod(){}
class abstract B extends A{
protected aMethod(){}
}
class C extends B{
// How do I call B.aMethod() from here? As super.aMethod()
// would call A.aMethod()?
}
Смотрите код. Я хочу вызвать метод на один класс выше самого низкого уровня. Но вызов super.aMethod () вернул бы реализацию корневого класса?
РЕДАКТИРОВАТЬ: Оказывается, супер просто идет на один уровень выше, бог знает, что я пытался ... Ошибка новичка, извинения все!