Задать вопрос

Какое практическое применение самоограничения в Java?

Какой смысл в этом фрагменте? В качестве параметра-типа класс может принимать только экземпляр себя, но какая от этого польза?
public class MyGeneric<T extends MyGeneric<T>> {
    T element;
    public MyGeneric(T element) {
        this.element = element;
    }
}
  • Вопрос задан
  • 408 просмотров
Подписаться 5 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 1
@UPSA
anykey. Я не программист, я просто ленивый.
Ответить что ли ...)))
Очень напоминает Построение Дерева, но в классе только один параметр - значит назовем простым связанным списком. Простым потому что только родитель знает потомка. Побольше параметров и дерево готово.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы