Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
В Kotlin свойства представляют собой сочетание поля и соответствующего ему геттера и сеттера.
Определение свойства:
kotlin
Здесь mutableProperty
- изменяемое свойство с геттером и сеттером по умолчанию. immutableProperty
- неизменяемое свойство только с геттером по умолчанию.
Явное определение геттера и сеттера:
kotlin
field
- обратная ссылка на поле свойства внутри геттера и сеттера. Используется только для изменяемых свойств (var
).computedProperty
) не имеют собственного поля и всегда рассчитывают значение при доступе.Ключевые моменты:
В Kotlin свойства представляют собой сочетание поля и соответствующего ему геттера и сеттера.
Определение свойства:
kotlin
Здесь mutableProperty
- изменяемое свойство с геттером и сеттером по умолчанию. immutableProperty
- неизменяемое свойство только с геттером по умолчанию.
Явное определение геттера и сеттера:
kotlin
field
- обратная ссылка на поле свойства внутри геттера и сеттера. Используется только для изменяемых свойств (var
).computedProperty
) не имеют собственного поля и всегда рассчитывают значение при доступе.Ключевые моменты:
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.