ما هو نوع الإرجاع للطريقة التي لا تُرجع أي قيمة؟
ما هو نوع الإرجاع للطريقة التي لا تُرجع أي قيمة؟

فيديو: ما هو نوع الإرجاع للطريقة التي لا تُرجع أي قيمة؟

فيديو: ما هو نوع الإرجاع للطريقة التي لا تُرجع أي قيمة؟
فيديو: ازاي ترجع الذهب بعد ماذاب في الماء الملكي👨🏻‍🔬🫡 2024, أبريل
Anonim

إرجاع قيمة من طريقة

إذا لم تُرجع الطريقة قيمة ، فيجب التصريح عنها للعودة فارغ . ومع ذلك ، تقوم طريقة pop () في فئة Stack بإرجاع نوع بيانات مرجعي: كائن. تستخدم الطرق عامل الإرجاع لإرجاع قيمة. أي طريقة غير معلنة فارغ يجب أن يحتوي على بيان العودة.

بهذه الطريقة ، ما نوع الطريقة التي لا تُرجع قيمة؟

قد ترجع الطريقة قيمة (والتي يمكن أن تكون نوعًا أوليًا أو مرجع كائن). إذا لم تُرجع الطريقة قيمة ، فإننا نستخدم الامتداد فارغ كلمة جافا.

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

إذن ، ما هو نوع الإرجاع المعلن للطريقة التي لا تحتوي على قيمة إرجاع؟

أي أعلن الأسلوب فارغ لا يعود أ القيمة ولا يمكن تحتوي على عودة بيان. أي طريقة هذا هو غير معلن يجب أن لاغ تحتوي على عودة بيان. البيانات نوع التابع قيمة الإرجاع يجب أن تتطابق مع نوع الإرجاع المعلن للطريقة ؛ لا يمكنك إرجاع عدد صحيح القيمة من أعلن الأسلوب إلى إرجاع قيمة منطقية.

ما هو نوع الإرجاع باطل؟

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

موصى به: