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