Sobes.tech
Back to questions
Junior — Middle
72

Когда рекомендуется применять data class в вашем проекте?

Companies where asked
СБЕР ЗвукСБЕР Звук

Answer from AI

sobes.tech AI

Data class в Kotlin рекомендуется использовать, когда нужно создать простой класс, который в основном хранит данные и не содержит сложной логики. Такие классы автоматически получают методы equals(), hashCode(), toString(), а также copy() и componentN(), что упрощает работу с ними. Например, для моделей данных, DTO или параметров функций.

data class User(val id: Int, val name: String)

Это сокращает код и повышает читаемость.