Eu vi que foi utilizado o companion object na classe DAO e fiquei na dúvida em quais são as diferenças e as semelhanças entre um atributo estático e um companion object ?
Séria possível utilizar um atributo estático nesse caso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu vi que foi utilizado o companion object na classe DAO e fiquei na dúvida em quais são as diferenças e as semelhanças entre um atributo estático e um companion object ?
Séria possível utilizar um atributo estático nesse caso?
Olá, sobre o assunto, fiz este material de estudo com foco na minha revisão! Preparei este PDF porque acho que a prática de reler e organizar o conteúdo ajuda muito no aprendizado, especialmente quando queremos entender algo como o companion object no Kotlin. A ideia foi criar algo simples, mas direto, para reforçar conceitos importantes e esclarecer as diferenças entre atributos estáticos tradicionais e a abordagem moderna do Kotlin.!