Ответ
private — модификатор, ограничивающий доступ к объекту только в пределах файла, где он объявлен. В Kotlin все private-члены класса или топ-уровневые функции/переменные видны только внутри этого же файла.
Пример:
// File: Example.kt
private val secretValue = 42 // Доступно только в Example.kt
class MyClass {
private fun hiddenMethod() {} // Доступно только внутри MyClass
}
В Java аналогичное поведение достигается через private (для членов класса) или отсутствие модификатора (package-private).