الفرق بين المراجعتين لصفحة: «Kotlin/BooleanArray/init»
< Kotlin | BooleanArray
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>Init()</code> في لغة Kotlin}}</noinclude> تقوم الدالة<code>Init()</code> بالعملية المنطق...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> عبر Init() في لغة Kotlin}}</noinclude> | ||
يعيد التابع <code>Init()</code> نسخةً من الصنف <code>[[Kotlin/Any|Any]]</code> والذي هو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) <code>[[Kotlin/Any|Any]]</code>. | |||
== القيم المعادة == | |||
كائنٌ (object) من الصنف [[Kotlin/Any|<code>Any</code>]]. | |||
== أمثلة == | |||
< | === استخدام التابع <code>Init()</code> === | ||
يُنشِئ التابع <code>Init()</code> في الشيفرة الآتية كائنًا من الصنف <code>[[Kotlin/Any|Any]]</code>باسم <code>obj</code> ، ثم يُحدِّد صنف الكائن المُنشَأ وذلك بالاعتماد على خاصيّة الاسم البسيط للصنف (وهي <code>class.simpleName</code>) :<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val obj = Any() | |||
println(" ${obj::class.simpleName}") // Any | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == انظر أيضًا == | ||
* | * [[Kotlin/classes|الأصناف (classes) والبواني (constructors) في لغة Kotlin.]] | ||
==مصادر== | * الصنف [[Kotlin/Any|<code>Any</code>]]: الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin. | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/- | |||
== مصادر == | |||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/-init-.html صفحة التهيئة الأولية عبر Init() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin] | |||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Method]] |
مراجعة 18:47، 24 يونيو 2018
يعيد التابع Init()
نسخةً من الصنف Any
والذي هو الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin؛ أي أنّ كلَّ صنفٍ سيكون له الصنف الأعلى (superclass) Any
.
القيم المعادة
كائنٌ (object) من الصنف Any
.
أمثلة
استخدام التابع Init()
يُنشِئ التابع Init()
في الشيفرة الآتية كائنًا من الصنف Any
باسم obj
، ثم يُحدِّد صنف الكائن المُنشَأ وذلك بالاعتماد على خاصيّة الاسم البسيط للصنف (وهي class.simpleName
) :
fun main(args: Array<String>) {
val obj = Any()
println(" ${obj::class.simpleName}") // Any
}
انظر أيضًا
- الأصناف (classes) والبواني (constructors) في لغة Kotlin.
- الصنف
Any
: الجذر الرئيسيّ في الهرميّة العامّة لأيّ صنفٍ مُستخدَمٍ أثناء البرمجة في Kotlin.