التهيئة الأولية <init> عبر التابع Any.Any() في لغة Kotlin
يعيد التابع Any() نسخةً من الصنف Any، وهو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) Any.
القيم المعادة
كائن (object) من الصنف Any.
أمثلة
استخدام التابع Any()
يُنشِئ التابع Any() في الشيفرة الآتية كائنًا من النوع Any باسم obj ثم يُحدد صنف الكائن المنشأ وذلك بالاعتماد على خاصيّة الاسم البسيط للصنف (وهي class.simpleName) :
fun main(args: Array<String>) {
val obj = Any()
println(" ${obj::class.simpleName}") // Any
}
انظر أيضًا
- الأصناف والبواني (constructors) في لغة Kotlin.
- الصنف Any: الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin.
مصادر
- التهيئة الأولية عبر Any() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin