Краткий ответ: невозможно.Длинный ответ: Вы можете попытаться обойти это, выполнив следующее, реализовав его в родительском классе:
public final String toString() {
getString();
}
public abstract String getString();
Это заставит дочерний класс реализовать метод "getString ()".Однако дочерний класс дочернего (внучатого) не гарантирует принудительной реализации этого метода, если дочерний класс реализует метод getString ().Пример:
A is the parent class, with the getString() method.
B extends A, and implements the getString() method.
C extends B, doesn't have to implement the getString() method.
Надеюсь, это поможет:)