Junior — Middle
Quando è consigliato utilizzare una data class nella programmazione?
sobes.tech AI
Risposta dell'AI
Data class в Kotlin рекомендуется использовать, когда нужно создать класс, который в основном хранит данные и не содержит сложной логики. Такие классы автоматически получают методы equals(), hashCode(), toString(), а также функции для копирования и деструктуризации.
Применение data class удобно для моделей данных, DTO (Data Transfer Objects), результатов запросов и других структур, где важна простота и удобство работы с данными.
Пример:
data class User(val id: Int, val name: String)
Здесь User — простой контейнер для данных с автоматически сгенерированными полезными методами.