البرمجة

فهم كلمتي public و void في جافا

في لغة البرمجة جافا، تعتبر كلمتي “public” و “void” مفاتيح مهمة في تعريف الوظائف (الدوال) أو الأساليب (الميثودز)، ولكن تستخدم كل منهما في سياق مختلف.

  1. public: تستخدم لتعريف وظيفة أو طريقة (ميثود) واضحة المعالم والتي يمكن الوصول إليها من أي مكان داخل البرنامج. عندما تقوم بتعريف وظيفة باستخدام “public”، يمكن لأي كود آخر في البرنامج استدعاء هذه الوظيفة واستخدامها. عادةً ما تكون وظائف البداية (الميثود الرئيسي) والوظائف التي يجب أن يتم الوصول إليها من أجزاء مختلفة من البرنامج معرفة باستخدام “public”.

  2. void: تستخدم لتعريف وظيفة (أو طريقة) لا تعيد أي قيمة. عندما تقوم بتعريف وظيفة باستخدام “void”، فإنها تقوم بتنفيذ بعض الأوامر أو العمليات داخل الوظيفة ولا تقوم بإرجاع أي نتيجة بعد الانتهاء من التنفيذ. على سبيل المثال، يمكن استخدام “void” في تعريف وظيفة لطباعة نص على الشاشة دون إرجاع أي قيمة.

لذلك، إذا كان الشخص الذي تتعلم منه يستخدم “public” قبل تعريف الوظائف، فهو يريد جعل تلك الوظائف متاحة للاستخدام من أي جزء آخر من البرنامج. عندما يصل إلى جزء يتعلق بتمرير المعلمات في الوظائف، قد يبدأ في استخدام “public” بالإضافة إلى تعريف المعلمات التي يحتاجها الوظيفة لأداء عملها.

أما بالنسبة لتفسير أكثر تفصيلًا للكلمتين، يمكنني أن أوضح لكم كيفية استخدامهما في الشفرة البرمجية إذا كنتم ترغبون.

المزيد من المعلومات

بالتأكيد، إليك مزيد من المعلومات حول الكلمتين “public” و “void” في جافا:

  1. public: هذه الكلمة الرئيسية تستخدم لتحديد مدى وصول الوظيفة أو الفئة أو المتغير إلى الشيفرة البرمجية الأخرى. عندما تكون الوظيفة أو الفئة أو المتغير معرفة كـ public، يمكن للكود الآخر الوصول إليها من خارج الفئة التي تم فيها تعريفها. هذا يعني أنه يمكن استدعاء الوظيفة أو الفئة أو الحصول على قيمة المتغير من أي مكان في البرنامج.

  2. void: هذه الكلمة تستخدم لتحديد نوع القيمة التي يُرجعها الأسلوب. عندما يكون الأسلوب من النوع void، فإنه لا يُرجع أي قيمة. بمعنى آخر، يتم استخدام void عندما يحتاج الأسلوب إلى تنفيذ سلسلة من الأوامر دون إرجاع قيمة.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر