→ Lecture 7 & 8 · كل المراحل
المرحلة 6 · شرائح 20، 21

تطبع أو ترجع قيمة؟

Return Type, return & void

01 / افهم الفكرة

Return Type, return & void

رأس Method يوضح النتيجة: بعد public نكتب Return Type ثم الاسم وParameters بين الأقواس. مثل public int getDay()؛ هذه Method يجب أن ترجع قيمة int.

الطباعة ليست return: return day; تعيد القيمة إلى موضع الاستدعاء. يمكن حفظها في متغير أو تمريرها إلى println. أما void فلا تعيد قيمة، حتى لو كانت تطبع على الشاشة.

مثال String: yourMethod تقرأ سطرًا باستخدام Scanner ثم ترجع النص مع " was entered.". في نشاطنا Scanner يقرأ النص المحدد داخل المثال بدل انتظار لوحة المفاتيح.

توضيح الصيغة المختصرة في الشريحة

العناوين المنتهية بـ; تعرض شكل Method فقط. Methods العادية الملموسة في أمثلتنا تحتاج جسمًا بين { }؛ لذلك نعطيك ملفات كاملة قابلة للترجمة.

1 / 4