Предположим, что я пытаюсь записать функцию, чтобы вернуть экземпляр текущего типа. Есть ли путь, чтобы T
ссылались на точный подтип (так что T
должны ссылаться на B
в классе B
)?
class A {
<T extends A> foo();
}
class B extends A {
@Override
T foo();
}
-121--675901- Я увидел, что у нас есть доступ к калькулятору в прожекторе! И мне интересно, как приложение может добавить пользовательский ответ, как это делает калькулятор!
Спасибо!