Junior — Middle
Kedy sa odporúča použiť data class v programovaní?
sobes.tech AI
Odpoveď od AI
Dátová trieda v Kotlin sa odporúča používať, keď je potrebné vytvoriť triedu, ktorá hlavne uchováva údaje a neobsahuje zložitú logiku. Takéto triedy automaticky získavajú metódy equals(), hashCode(), toString(), ako aj funkcie na kopírovanie a destrukturalizáciu.
Použitie dátovej triedy je vhodné pre modely údajov, DTO (Objekty na prenos údajov), výsledky dotazov a ďalšie štruktúry, kde je dôležitá jednoduchosť a pohodlie práce s údajmi.
Príklad:
data class User(val id: Int, val name: String)
Tu je User jednoduchý kontajner pre údaje s automaticky generovanými užitočnými metódami.