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

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

اطلاعات دانلود و جزئیات ویدیوی Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля

آپلود کننده:

Kotlin & Android с нуля – Иван Ветров

تاریخ انتشار:

۱۴۰۱/۱۱/۲۵

بازدیدها:

10.4K

توضیحات:

Обзор возможностей и сравнение обычных и data классов в Котлин. Вы, наверное, уже начали встречаться с таким необычным с первого взгляда поведением. Когда описали сущность в классе, создали экземпляр класса и попытались распечатать его в консоль целиком, не дергая отдельные свойства, а все сразу. В консоли отображается непонятный набор символов. В этом уроке разберемся, почему так происходит и какие есть варианты выхода из ситуации. Кроме того рассмотрим другие возможности дата классов, а точнее их методы, такие как copy(), toString(), equals(), hashCode(). 00:00 Data классы 00:41 Дополнительные возможности Data классоd 01:14 Метод toString() 02:55 Метод equals() 04:24 Метод hashCode()