Применение рекурсивного расширения типа обобщения в Java, позволяющего ограничить тип женерика классом, к которому этот женерик применяется.
На этом уроке рассмотрена одна интересная и не всегда понятная особенность обобщений в Java, позволяющая ограничивать через extends тип обобщения классом, к которому это обобщение применяется. Это позволяет обобщать класс только им самим или его потомками.
Мини-курс "Advanced Java -- Generics" подробно рассматривает скрытые проблемы, возникающие при игнорировании женериков, объясняет особенности наследования при использовании классов с обобщенной типизацией, а также показывает, как повысить эффективность кода с применением метасимволов (wildcard) и расширителей обобщения (extends и super).
Базовая теория по женерикам в Java:
• Урок 10 - Generics, Collections - Jav...
Все видео курса "Advanced Java - Generics":
• Advanced Java - Generics
Общая информация о курсах Advanced Java:
http://yuriytkach.blogspot.com/2013/0...
Подписаться на канал:
http://www.youtube.com/subscription_c...
Канал "Yuriy Tkach" - Уроки по программированию на Java: / ytkach