Permalink
Browse files

Update sealed-classes.md

  • Loading branch information...
Temon137 committed Jun 19, 2017
1 parent ac20b5b commit 8ac43bd104e805c82445642599dec35684d89e09
Showing with 1 addition and 1 deletion.
  1. +1 −1 sealed-classes.md
View
@@ -20,7 +20,7 @@ of a sealed class can have multiple instances which can contain state.-->
subclasses, but all of them must be declared in the same file as the sealed class itself. (Before Kotlin 1.1,
the rules were even more strict: classes had to be nested inside the declaration of the sealed class). -->
Чтобы описать изолированный класс, укажите модификатор `sealed` перед именем класса. Изолированный класс может иметь наследников, но все они должны быть объявлены в том же файле, что и сам изолированный класс. (До версии Kotlin 1.1, правила были ещё более строгими: классы должны были быть вложены в объявлении изолированного класса).
Чтобы описать изолированный класс, укажите модификатор `sealed` перед именем класса. Изолированный класс может иметь наследников, но все они должны быть объявлены в том же файле, что и сам изолированный класс. (До версии Kotlin 1.1 правила были ещё более строгими: классы должны были быть вложены в объявлении изолированного класса).
``` kotlin
sealed class Expr

0 comments on commit 8ac43bd

Please sign in to comment.