Kotlin. Изолированные (запечатанные) классы (sealed classes).
Изолированный класс - это еще одно новшество в языке Kotlin, которого не было в Java. Тем не менее, само по себе понятие в программировании не является новым — Kotlin позаимствовал его у других язы...