Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля

Информация о загрузке и деталях видео Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля
Автор:
Kotlin & Android с нуля – Иван ВетровДата публикации:
14.02.2023Просмотров:
10.4KОписание:
🔹 Тесты и практика по этому уроку: 🔹 Текстовая версия урока: 🛠 Код из всех уроков в моем TG канале: ✅ Смотреть в VK: ✅ Вопросы и ответы для Android собесов: ✅ Бесплатный курс по Android: Доп. материалы: Обзор возможностей и сравнение обычных и data классов в Котлин. Вы наверное уже начали встречаться с таким необычным с первого взгляда поведением... Когда описал сущность в классе, создал экземпляр класса и попытался распечатать его в консоль целиком. Не дергая отдельные свойства, а все сразу. И в консоли отображается непонятный набор символов. Вот в этом уроке разберемся почему так происходит и какие есть варианты выхода из ситуации. Кроме того рассмотрим другие возможности дата классов, а точнее их методы, такие как copy(), toString(), equals(), hashCode(). 00:00 Data классы 00:41 Дополнительные возможности Data классоd 01:14 Метод toString() 02:55 Метод equals() 04:24 Метод hashCode() #kotlin #котлин #программирование
Похожие видео: Data class

Урок 1: Что такое переменные и их типы, val и var // Котлин курс с нуля

Урок 19: ENUM (классы перечислений), TODO() и тип Nothing // Котлин курс с нуля

Урок 6: Циклы while, do-while. Обратный отсчет с Thread.sleep() // Котлин курс с нуля

Урок 10: Функции (методы), тип возвращаемого значения, return // Котлин курс с нуля

Урок 20: Лямбда-функции (лямбды), анонимные функции | Курс по Kotlin с нуля

