Spec-Zone.ru › Kotlin 1.6

KВидимость

kotlin-stdlib / kotlin.reflect / KВидимость
Требования к платформе и версии: JVM (1.1)
enum class KVisibility

Видимость — это аспект объявления в Kotlin, регулирующий, где это объявление доступно в исходном коде. Видимость можно изменить с помощью одного из следующих модификаторов: public, protected, internal, private.

Обратите внимание, что некоторые Java-видимости, такие как package-private и protected (которые также обеспечивают доступ к элементам из того же пакета), не могут быть представлены в Kotlin, поэтому нет значения KВидимость, соответствующего им.

Дополнительную информацию см. в документации языка Kotlin по модификаторам видимости.

Значения перечисления

Требования к платформе и версии: JVM (1.0)

PUBLIC

Видимость объявлений, помеченных модификатором public, или без модификатора.

Требования к платформе и версии: JVM (1.0)

PROTECTED

Видимость объявлений, помеченных модификатором protected.

Требования к платформе и версии: JVM (1.0)

INTERNAL

Видимость объявлений, помеченных модификатором internal.

Требования к платформе и версии: JVM (1.0)

PRIVATE

Видимость объявлений, помеченных модификатором private.

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-visibility/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API