Sobes.tech
Junior — Middle

Se poate inițializa un obiect de tip Any folosind un constructor?

sobes.tech AI

Răspuns de la AI

În Kotlin, tipul Any este tipul de bază pentru toate obiectele, similar cu Object în Java. Nu are un constructor care poate fi apelat direct pentru a crea o instanță de Any. Prin urmare, nu se poate inițializa un obiect de tip Any folosind un constructor.

De obicei, o variabilă de tip Any face referire la o instanță a unei clase concrete, de exemplu:

val obj: Any = "Șir"
val number: Any = 42

Aici, obj și number au tipul Any, dar în realitate conțin obiecte de tip șir și număr, respectiv.