Junior — Middle
Czy używałeś data class w swoich projektach?
sobes.tech AI
Odpowiedź od AI
Tak, klasy danych są aktywnie używane w projektach Android, szczególnie podczas pracy z Kotlinem. Klasa danych to wygodny sposób na tworzenie klas, które głównie zawierają dane, z automatycznie generowanymi metodami equals(), hashCode(), toString() oraz funkcją copy().
Przykład klasy danych w Kotlin:
data class User(val id: Int, val name: String, val email: String)
Tego typu klasa jest przydatna do przekazywania danych między warstwami aplikacji, serializacji, pracy z API itp.