Вопросы по теме 'sealed-class'

Запечатанный класс в Котлине, ошибка несовместимых типов
У меня есть следующий код Kotlin. Запечатанный класс Animal и два класса объектов Dog и Cat наследуются от закрытого класса Animal . Я получаю эту ошибку в предложении when в случае Cat. Incompatible types: Cat and Dog Почему...
1367 просмотров
schedule 08.10.2022

Использование Kotlin Sealed Classes для маршрутизации на разные экраны
Хорошая идея - создавать запечатанные классы как таковые: sealed class Route<out T: Any> { data class ToRoute1<out T : Any>(val data: T) : Route<T>() data class ToRoute2<out T : Any>(val data: T) : Route<T>()...
620 просмотров
schedule 15.06.2022

Сопрограммы с запечатанным классом
В моем проекте много операций, которые нужно выполнять одну за другой. Я использовал прослушиватели, но нашел этот учебник Kotlin coroutines на Android , и я хотел изменить свой вызов сервера на более читаемый код. Но я думаю, что мне чего-то не...
52 просмотров

Расширение класса данных sealed class kotlin
У меня есть запечатанный класс, от которого исходят разные подтипы. Когда я пытаюсь использовать предложение when для фильтрации подтипа, я продолжаю получать неразрешенное ссылочное имя sealed class Fruit(val name: String) { object APPLE :...
54 просмотров
schedule 21.04.2022