tgoop.com/mobileproglib/5356
Last Update:
👾 Что такое inner (внутренние) и nested (вложенные) классы в Kotlin?
1. Внутренние классы (inner classes) имеют доступ к членам внешнего класса, даже если они объявлены как private
. Внутренний класс является частью внешнего класса и имеет доступ к его свойствам и методам. В Kotlin внутренний класс объявляется с помощью ключевого слова inner
.
2. Вложенные классы (nested classes) не имеют доступа к членам внешнего класса по умолчанию. Они имеют свои собственные члены, которые могут быть использованы только внутри класса.
Ключевое отличие: внутренний (inner
) класс — это вложенный (nested
) класс, который может обращаться к компонентам внешнего класса.
Подробнее: kotlinlang.ru и bimlibik.github.io
#Kotlin
BY Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
Share with your friend now:
tgoop.com/mobileproglib/5356