Ed
há 4 dias
Em Kotlin, uma data class é uma classe especial usada para armazenar dados. Ela gera automaticamente métodos úteis como `equals()`, `hashCode()`, `toString()`, `copy()` e `componentN()` para facilitar o trabalho com objetos que representam dados. Características principais: - Declarada com a palavra-chave `data`. - Focada em armazenar propriedades (normalmente no construtor primário). - Facilita a manipulação e comparação de objetos. Exemplo: ```kotlin data class Pessoa(val nome: String, val idade: Int) ``` Aqui, a classe `Pessoa` terá automaticamente métodos para comparar, copiar e imprimir seus dados, sem precisar implementar manualmente.
Cadastre-se ou realize login