🗒 Задача¶
Скопируй классы из предыдущей задачи и измени их названия для избегания конфликтов.
Создай по одному экземпляру каждого класса и выведи их в консоль (объект целиком). Объясни разницу в выводе, используя комментарий в коде.
❌ Ошибки¶
✏️ Комментарии¶
Верно! В data-классе неявно переопределяется метод toString(), в котором выводятся все поля data-класса.
Получается "выводятся свойства - потому что это Data-класс", но не объясняешь почему у Data-класса выводятся свойства.
Вот тут можешь подсмотреть, буквально во втором абзаце:
[https://kotlinlang.org/docs/data-classes.html]