English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا الدليل، ستعلم الكلمات المفتاحية. الكلمات المحددة مسبقًا في برمجة Kotlin. بالإضافة إلى ذلك، ستعرف الرموز المميزة وكيفية تسمية المتغيرات.
الكلمات المفتاحية هي الكلمات المحددة مسبقًا التي تستخدم في برمجة Kotlin، ولديها معنى خاص للمعالج. لا يمكن استخدامها كمسميات متغيرات. على سبيل المثال:
val score = 5
في هذا السياق، val هي كلمة مفتاحية. إنها تعني أن score هو متغير.
بما أن الكلمات المفتاحية هي جزء من لغة Kotlin، لا يمكنك استخدامها كمسميات متغيرات (رموز مفتاحية). على سبيل المثال:
val for = 5 // كود خطأ
val و for كلمات مفتاحية، لذا لا يمكن استخدامها لتسمية متغيرات في Kotlin. على سبيل المثال:
إليك قائمة بكافة الكلمات المفتاحية في Kotlin:
as | break | فئة | continue | do | else |
false | for | fun | if | in | interface |
is | null | object | package | return | super |
this | throw | true | try | typealias | typeof |
val | var | when | while |
هذه الكلمات تُسمى بكلمات مفتاحية صلبة.
بالإضافة إلى هذه الكلمات المفتاحية الـ28 الصلبة، هناك العديد من الكلمات المفتاحية الرخوة في Kotlin. الكلمات المفتاحية الرخوة يتم اعتبارها كلمات مفتاحية فقط في سياق معين. على سبيل المثال،
عندما تقوم بتعيين عضو الفئة كـpublic، تلعب public دور الكلمة المفتاحية.
class TestClass { public val name = "Kotlin" }
في هذا السياق، public تلعب دور الكلمة المفتاحية.
يمكنك أيضًا إنشاء متغير يُسمى public.
val public = true
في هذا السياق، public هو متغير بولياني.
بعض المتغيرات الرخوة في Kotlin هي: override، private، field وما إلى ذلك.
الرمز المميز هو الاسم الممنوح للمتغيرات، الفئات، الأساليب وما إلى ذلك. على سبيل المثال:
var salary = 7789.3
في هذا السياق، var هو كلمة مفتاحية، salary هو الاسم الممنوح للرمز المميز (الرمز المميز).
إليك قواعد وأعراف تسمية المتغيرات (الرموز المميزة) في Kotlin:
الرمز المميز يبدأ بحرف أو خط تحت المهلة، يتبعه صفر، حروف وأرقام.
لا يُسمح باستخدام الفراغات.
الرمز المميز لا يمكن أن يحتوي على الرموز مثل @،# وما إلى ذلك
تعرف المحددات على أساس الحالة.
اختر اسمًا معنويًا عند إنشاء متغير. على سبيل المثال، score،number،level أكثر معنى من الأسماء مثل s،n وl، على الرغم من أن s،n وl هي صالحة أيضًا.
إذا اخترت اسم متغير يحتوي على كلمات متعددة، استخدم الأحرف الصغيرة فقط للكلمة الأولى، واستخدم الأحرف الكبيرة في كل كلمة تالية. على سبيل المثال، speedLimit.
بعض المحددات الصالحة:
نقاط
مستوى
highestScore
number1
calculateTraffic
بعض المحددات غير الصالحة:
فئة
رقم1
أعلى نتيجة
@pple