Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля
Автор: Kotlin & Android с нуля – Иван Ветров
Загружено: 2023-02-14
Просмотров: 10911
🔹 Тесты и практика по этому уроку: https://t.me/KotlinBasicsBot?start=yo...
🔹 Текстовая версия урока: https://clck.ru/39Zb9c
🛠 Код из всех уроков в моем TG канале: https://t.me/ievetrov
✅ Смотреть в VK: https://vk.com/ivan.ievetrov
✅ Вопросы и ответы для Android собесов: https://t.me/AndroidSprintInterview
✅ Бесплатный курс по Android: https://clck.ru/376Zab
Доп. материалы:
https://habr.com/ru/company/vk/blog/3...
https://habr.com/ru/company/badoo/blo...
Обзор возможностей и сравнение обычных и data классов в Котлин. Вы наверное уже начали встречаться с таким необычным с первого взгляда поведением... Когда описал сущность в классе, создал экземпляр класса и попытался распечатать его в консоль целиком. Не дергая отдельные свойства, а все сразу. И в консоли отображается непонятный набор символов. Вот в этом уроке разберемся почему так происходит и какие есть варианты выхода из ситуации. Кроме того рассмотрим другие возможности дата классов, а точнее их методы, такие как copy(), toString(), equals(), hashCode().
00:00 Data классы
00:41 Дополнительные возможности Data классоd
01:14 Метод toString()
02:55 Метод equals()
04:24 Метод hashCode()
#kotlin #котлин #программирование
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: