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
}
Бул өзгөртгүчтөр маалыматтарды капсула кылууга жана жеткиликтүүлүктү көзөмөлдөөгө жардам берет.