JavaRush /مدونة جافا /Random-AR /جافا ماجيك: الإعلان عن المتغيرات وتهيئتها
Зеленая лягушка
مستوى
Москва

جافا ماجيك: الإعلان عن المتغيرات وتهيئتها

نشرت في المجموعة

مقدمة

الواقع المحيط الممل لا يهم أحدًا، لذلك دعونا نتحدث عن عالم السحر الساحر وقواعد إلقاء التعاويذ التي تحقق خيالاتنا الأكثر جموحًا. عالم السحر غير مادي ويسمح لك بإنشاء أي كيان. كل ما تحتاجه هو "قوة الفكر" ويمكنك إنشاء أي شيء تريده. إن الطبيعة الرائعة لما تم إنشاؤه محدودة فقط بقدرات التفكير المنطقي والمجرد. حسنًا، أنت بحاجة إلى معرفة القليل عن الفن المظلم لاستحضار الأرواح والرياضيات. وعلى الرغم من أنك قد لا تعرف أسرار هذه المنطقة الوهمية، إلا أنه يمكنك التجسس عليها من مستحضري الأرواح وعلماء الرياضيات. عدد اللغات السحرية “كبير جدًا ومتنوع”. وسوف نقوم بتحليل قواعد إحداها - جافا. من اللغة الليغورية تُترجم على أنها مغامرات كوكب المشتري ومغامرات فالكيري.

إعلان

في عالم السحر، أولا، الوعي هو الأساسي، وليس المادة. وثانيا، أي كيان يمكن تصوره يمكن أن يوجد. ولذلك، فإن إنشاء الكيان يبدأ بالتأكيد على وجوده. وهذا ما يسمى إعلان. وبما أن الساحر يمكنه فعل أي شيء بالكيان الذي تم إنشاؤه في أي وقت، بما في ذلك تغيير قيمته، فإن الكيانات المعلنة تسمى المتغيرات. نظرًا لأنه حتى الساحر المبتدئ يمكنه التوصل إلى الكثير من الأشياء، يتم تمييز الكيانات وتنظيمها باستخدام الأنواع. هناك أنواع خلقها الخالق لا يمكن تغييرها وتسمى بدائية. يتم إنشاء جميع الأنواع الأخرى بواسطة الساحر نفسه وتسمى أنواع الكائنات.

اسم المتغير

يجب أن يكون لكل متغير اسم حقيقي. في الواقع، الأسماء فقط هي التي تميز الكيانات التي أنشأها الساحر. يجب أن تتكون الأسماء من رموز سحرية تعتبر حروفًا وأرقامًا في نظام Unicode الباطني الفلكي. على سبيل المثال، يعتبر حرف الشرطة السفلية _ حرفًا، لذا يمكن استخدامه في أسماء المتغيرات. لا يمكن أن يبدأ الاسم إلا برمز سحري، وهو ما يعتبر حرفًا. يجب أن يكون الحرف الأول صغيرًا. اعتمدت رابطة Interworld للسحرة وأتباع استحضار الأرواح (MAMAN) بعض القواعد غير الرسمية ذات الشكل الجيد لتكوين أسماء متغيرة. وهي أن الاسم يجب أن يكون ذا معنى ويمكن أن يتكون من عدة كلمات. عند دمج عدة كلمات، يجب كتابة الحرف الأول من كل كلمة (ما عدا الأول) بأحرف كبيرة. على سبيل المثال، ماي ليتل بوني. ويسمى هذا النمط "سنام الجمل". وذلك لأنه اخترع بعد ذبح الجمل.

نوع متغير

في سحر جافا، تتم كتابة كافة المتغيرات بقوة. هذا يعني أن كل متغير له نوع ويجب تحديده بشكل صريح عند الإعلان عنه. أكرر أن هناك أنواعًا بدائية وأنواع كائنات. بدائية - ثمانية. لأن ثمانية هو رقم الشيطان. وهو يمثل 2 إلى القوة الرابعة، وهو قابل للقسمة بدون باقي على أي رقم من 1 إلى 8، باستثناء الأعداد الأولية. الأنواع البدائية: boolean, char, byte, short, int, long, float. doubleيتم اختراع أنواع الكائنات بواسطة الساحر نفسه ويتم كتابتها بحرف كبير. على سبيل المثال – MySweetPony. تمت بالفعل كتابة عدة آلاف من أنواع الكائنات (الفئات) بواسطة السحرة الذين وقفوا في أصول Java وهم جزء من MAMAN. تسمى هذه المجموعة Java API ويمكنك استخدام الفئات (الأنواع) منها في سحرك دون أي قيود.

إعلان

لذلك، يتم الإعلان عن طريق تحديد نوع المتغير واسمه. أمثلة:
boolean isPony;
String ponyName;
int ponyTaleSize;
Pony sweetieBelle;
مطلوب فاصلة منقوطة في نهاية كل سطر. ينهي كل تعبير في Java. في كل من هذه الأمثلة، نعلن عن وجود المتغير ونشير إلى نوعه. لكن في هذه المرحلة من السحر، لا يكون للمتغيرات بعد محتوى (معنى). إنها موجودة فقط كفكرة نقية وليست مجسدة. ستتم مناقشة ملء المتغيرات بالمحتوى (تعيين قيم لها) في قسم التهيئة.

الحيل الإعلانية

هناك بعض الحيل السحرية الخفية التي تحتاج إلى معرفتها. أو على الأقل تذكرهم. يمكنك إعلان عدة متغيرات من نفس النوع في تعبير واحد. مثال:
boolean isPony, isPonyReady;
String ponyName, ponyColor, ponyMood;
int ponyTaleSize, ponyLegSize; ponyManeSize
Pony sweetieBelle, rainbowDash, twilightSparkle;
يمكن الإعلان عن المتغيرات في أي مكان في الفصل، ولكن قبل استخدامها في التعبيرات، حيث يتم تنفيذ تعبيرات الفصل بشكل تسلسلي من الأعلى إلى الأسفل. يجب عليك أيضًا أن تتذكر سحرًا مهمًا مثل نطاق المتغيرات. يحدد النطاق أي جزء من الفئة يمكن الوصول إلى المتغير المعلن عنه. هذا موضوع منفصل، ولكن باختصار هناك قاعدتان. المتغيرات المعلنة في الفصل الدراسي وليس داخل الأساليب أو الحلقات أو كتل التعليمات البرمجية تكون مرئية في الفصل الدراسي بأكمله. المتغيرات المعلنة داخل الأساليب والحلقات وكتل التعليمات البرمجية تكون مرئية فقط داخل الطريقة والحلقة وكتلة التعليمات البرمجية المقابلة. مع أطيب التحيات، الضفدع الأخضر. ملاحظة (يتبع)
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION