class, а не data class", то эта статья для вас. Конечно, документацию тоже нужно глянуть👉 Как работает data class под капотом
👉 Какие есть ограничения
👉 Какой синтаксический сахар предлагает
Бонус
Посмотреть на то как выглядит голый код вашего датакласса, возможно так понятнее, зайдя в
Tools -> Kotlin -> Show Kotlin Bytecode и кликнуть Decompile