порядок классов в нем, для сортировки, допустим. Условно sealed {A, B, C} и к нему какой-то order {A.key, B.key, C.key}. Что бы взяли за такой "key"? Очевидно A::class приходит в голову. Или лучше отдельный enum под это?
val Sealed.order: Int get() = when (this) … можно хоть comparable реализовать таким макаром
Ну, только внутри класса. Тайпклассов в Котлине как-то нет.
понятия не имею, о чём ты
В теле класса подобное написать, не экстеншеном.
Обсуждают сегодня