La mayoría de las veces no desea ceremonias; desea una bolsa de campos mecanografiados que se compare correctamente, se imprima de manera legible y se copie con un campo modificado. La clase de datos genera iguales, hashCode, toString, copy y componenteN para la desestructuración. Es la forma en que Kotlin dice: esto es principalmente datos, no teatro de comportamiento.
Declara y disfruta