Sobes.tech
Junior

Kotlinдеги кирүү өзгөрмөлөрүн атаңыз.

sobes.tech AI

AIден жооп

Kotlinде, класстар, функциялар жана мүнөздөмөлөрдүн көрүнүктүүлүгүн аныктоо үчүн төмөнкү кирүү белгилери бар:

  • public — бардык жерден жеткиликтүү (өзүнчө мааниси).
  • internal — гана бир модул ичинде жеткиликтүү.
  • protected — класс жана анын мурасчыларынын ичинде жеткиликтүү.
  • private — гана файлдын ичинде (жогорку деңгээлдеги жарыялар үчүн) же класс ичинде (класс мүчөлөрү үчүн) жеткиликтүү.

Мисал:

class Example {
    private val secret = "private"
    protected val semiSecret = "protected"
    internal val moduleSecret = "internal"
    val publicInfo = "public" // алдын ала белгиленген public
}

Бул өзгөртгүчтөр маалыматтарды капсула кылууга жана жеткиликтүүлүктү көзөмөлдөөгө жардам берет.