Junior — Middle
Any növündən obyekt konstruktor vasitəsilə başlaya bilərmi?
sobes.tech Süni İntellekt
AI-dan cavab
Kotlin-də Any tipi bütün obyektlər üçün əsas tipdir, Java-dakı Object kimi. Onun birbaşa Any nümunəsini yaratmaq üçün çağırıla bilən konstruktoru yoxdur. Buna görə də, Any tipində obyekt konstruktor vasitəsilə başlatıla bilməz.
Adətən, Any tipində dəyişən müəyyən bir sinfin nümunəsinə istinad edir, məsələn:
val obj: Any = "Sətir"
val number: Any = 42
Burada, obj və number Any tipindədir, amma əslində onlar sətir və ədəd obyektlərini ehtiva edir.