Sobes.tech
Junior

Mi a különbség a data class és a normál osztály között Kotlinban?

sobes.tech MI

Válasz az MI-től

A Data osztály adatok tárolására szolgál. A fordító automatikusan generálja az alapvető metódusokat: equals(), hashCode(), toString(), copy(), componentN(). Egy normál osztálynak nincs ilyen automatikus generálása, és ezeknek a metódusoknak egyértelműen deklarálva kell lenniük.