Поиск…


Вступление

В Котлине существует 4 типа модификаторов видимости.

Публикация: Доступ к ней возможен из любого места.

Частный: доступ к этому может быть получен только из кода модуля.

Protected: Доступ к этому может быть доступен только из класса, определяющего его и любых производных классов.

Внутренний: доступ к нему возможен только из области определения класса.

Синтаксис

  • <visibility modifier> val/var <variable name> = <value>

Образец кода

Public: public val name = "Avijit"

Частное private val name = "Avijit" : private val name = "Avijit"

Protected: protected val name = "Avijit"

Внутренний: internal val name = "Avijit"



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow