• 0

ماهو الفرق بين دالة void ودالة return type في الدوال الجافا ؟

السلام عليكم 

لدي سؤال ماهو الفرق بين دالة void ودالة return type في الدوال الجافا ؟

أين نستعمل void واين نساعمل return type ؟

 

هل void تعني ممكن نستعمل أي نوع من المتغيرات سواءا int او string او ....

 

ماذا تعني كلمة القيمة الراجعة للدالة ؟

 

في بعض الحالات نكتب ;return 50

أو ;return 0

 

ماهو الفرق بينهما ؟

وشكراا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 2

اخي void هو نوع من انواع return types تستعمله عندما لا توجد اي قيمة رجعية للدالة 
و void لاتعني يمكن الرجوع ب int or string بل العكس تعني عدم الرجوع ب اي شيء 
و بالنسبة للقيمة الرجعية في دالة main غير مهمة ممكن تضع return 0  او 50 او اي رقم لو كانت int او ممكن تجعلها void و تحدف return كلها 

بالنسبة للقيمة الرجعية عندما تدرس الدوال سوف تفهمها اكثر حتى لو شرحتها لك الان لن تفهمها إن لم تدرس الدوال بعد .

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

اخي السلام عليكم

الداالة void لا ترجع قيمة

او بمعنة اخر يمكن استخدام الدالة void لعمل اجراء معين مثلا اريد اجراء عملية ادخال بيانات الى قاعدة البيانات فقط ولا اريد ارجاع اي قيمة

والدوال التي ترجع قيمة مثلا نستخدم دالة من موع رقمي مثلا لجمع عددين صحيحين ونريد من الدالة ارجاع ناتج الجمع لكي يتم استخدامة في امور تحددها انت كمبرمج على حسب طبيع البرنامج الذي تبرمجو انت

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن