Sobes.tech
Junior — Middle

É possível inicializar um objeto do tipo Any usando um construtor?

sobes.tech IA

Resposta da IA

No Kotlin, o tipo Any é o tipo base para todos os objetos, semelhante a Object em Java. Ele não possui um construtor que possa ser chamado diretamente para criar uma instância de Any. Assim, não é possível inicializar um objeto do tipo Any usando um construtor.

Normalmente, uma variável do tipo Any refere-se a uma instância de alguma classe concreta, por exemplo:

val obj: Any = "String"
val number: Any = 42

Aqui, obj e number têm o tipo Any, mas na prática contêm objetos de string e número, respectivamente.