[Android] Generics в Java и Kotlin

В этой лекции мы разобрали одну из самых сложных тем в Java, Generics, а так же посмотрели как этот механизм работает в Kotlin Так же мы затронули статическое и динамическое связывание Квиз по материалу лекции
0:00 - Начало 1:08 - Generics 3:13 - Generics constraints. Верхняя граница 5:20 - Generics для коллекций 7:32 - Принцип подстановки Барбары Лисков 8:51 - Ковариантность. Контрвариантность 11:42 - Инвариантность 13:08 - Wildcards (Маски) в Java 20:12 - The Get and Put Principle или PECS (Producer Extends Consumer Super) 23:10 - Практика на понимание вариантности в Java 26:24 - Вариантность в Kotlin vs вариантность в Java 26:42 - Вариантность на уровне объявления в Java 28:10 - Вариантность на уровне объявления в Kotlin. Ковариативность 30:12 - Вариантность на уровне объявления в Kotlin. Контрвариантность 34:18 - Вариантность в месте использования. Проекция типов 39:25 - Практика на понимание вариантности в Kotlin 42:53 - Type erasure. Стирание типов 49:50 - Reified parameter для inline (встроенных) функций 1:03:18 - Static and Dynamic Binding. Статическое и динамическое связывание. Пример 1:05:01 - Static and Dynamic Binding. Определение 1:08:17 - Практика на понимание Static and Dynamic Binding 1:10:20 - Статика в Kotlin 1:12:21 - Статика в Kotlin. Object 1:14:55 - Статика в Kotlin. Companion object 1:17:15 - Спасибо за внимание Полезные ссылки: Kotlin документация -
Наш открытый чат:   / discord   Подписывайтесь на комьюнити Mobile People чтобы следить за митапами:
А так же у нас есть телеграм канал:

Смотрите также