Введение в Kotlin #2: Data классы - Журат М.

Breakfast Club #mobile 2020/10/16 Вторая часть введения в Kotlin. Максим подробно рассказывает про Data классы, показывает как с ними работать на примерах, а также отвечает на вопросы, заданные в рамках первого доклада. Полезно для тех, кто хочет изучить Kotlin для разработки на нем или просто познакомиться с языком и его возможностями. Первая часть Используемые источники: - Kotlin Language Guide ​ Содержание: 00:00​ Введение 00:15 Data classes 02:35 Пример использования метода copy() 03:38 Метод toString(): преобразование в строку 04:46 Равенство объектов (метод equals()) 05:18 Что такое componentN()? Деконструкция 07:35 Задание полей вне конструктора 09:16 Data класс с изменяемыми полями 10:28 Как работает equals с дополнительными полями 12:25 Ограничения Data классов 15:09 Пример наследования Data классов. Sealed классы. 19:52 Некоторые особенности, которые стоит упомянуть отдельно 21:32 Data классы из стандартных библиотек Kotlin 2
Back to Top