الفرق بين المراجعتين لصفحة: «Kotlin/Any/init»
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <code><init></code> للصنف <code>Any</code> في Kotlin}}</noinclude>تعيد الدالة <code>Any()</code> نسخةً من الصنف <code>[[Kotlin/Any|Any]]</code> والذي هو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) <code>[[Kotlin/Any|Any]]</code>. | <noinclude>{{DISPLAYTITLE: التهيئة الأولية <code><init></code> للصنف <code>Any</code> في Kotlin}}</noinclude>تعيد الدالة <code>Any()</code> نسخةً من الصنف <code>[[Kotlin/Any|Any]]</code> والذي هو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) <code>[[Kotlin/Any|Any]]</code>. | ||
== البنية العامة == | |||
<syntaxhighlight lang="kotlin"> | |||
Any() | |||
</syntaxhighlight> | |||
== القيم المعادة == | == القيم المعادة == |
المراجعة الحالية بتاريخ 06:34، 8 سبتمبر 2018
تعيد الدالة Any()
نسخةً من الصنف Any
والذي هو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) Any
.
البنية العامة
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.