tgoop.com/mobileproglib/5533
Create:
Last Update:
Last Update:
👾 Преимущества Data-классов в KotlinData
-класс предназначен исключительно для хранения каких-либо данных.
Основное преимущество: для параметров, переданных в основном конструкторе, автоматически будут переопределены методы toString()
, equals()
, hashCode()
, copy()
.
Также для каждой переменной, объявленной в основном конструкторе, автоматически генерируются функции componentN()
, где N — номер позиции переменной в конструкторе.
Благодаря этому внутри data
-класса мы исключаем написание шаблонного кода.
#kotlin
BY Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
Share with your friend now:
tgoop.com/mobileproglib/5533