Generic в Kotlin
1. Обзор В этой статье мы рассмотрим универсальные типы в языке Kotlin . Они очень похожи на язык Java, но создатели языка Kotlin постарались сделать их немного более интуитивными и понятными, введя специальные ключевые слова, такие как out и in. 2. Создание параметризованных классов Допустим, мы хотим создать параметризованный класс. Мы можем легко сделать это на языке Kotlin, используя универсальные типы: class ParameterizedClass<A>(private val value: A) {
fun getValue(): A {
return...