La plupart du temps, vous ne voulez pas de cérémonie - vous voulez un sac de champs dactylographié qui se compare sainement, s'imprime de manière lisible et des copies avec un champ modifié. La classe de données génère égal à, hashCode, toString, copie et composantN pour la déstructuration. C’est la manière de Kotlin de dire : il s’agit principalement de données, pas de théâtre de comportement.
Déclarez et profitez