Spec-Zone.ru › Kotlin 1.4

KVisibility

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

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

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

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

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

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

PUBLIC

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

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

PROTECTED

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

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

INTERNAL

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

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

PRIVATE

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

© 2010–2020 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