الانتقال إلى المحتوى الرئيسي

الفراغ الخاص ج ما هو عليه: وصف مفصل وأمثلة البرمجة

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

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

ميوبجيكت.برينتمساج();

  1. }
  2. في هذا المثال ، لدينا فئة ميكلاس مع طريقة برينتمسيج ، الذي يخرج الرسالة " مرحبا العالم!"إلى وحدة التحكم. في الطريقة الرئيسية ، يتم إنشاء كائن من فئة ميكلاس ويسمى طريقة برينتمسيج.
  3. يعد استخدام الأساليب مع مستوى الوصول الفراغي الخاص مفيدا بشكل خاص عندما تحتاج إلى تقييد الوصول إلى عمليات معينة داخل الفصل فقط. بفضل هذا ، من الممكن الجمع بين العمليات ذات الصلة بطريقة واحدة وإخفائها عن العالم الخارجي ، مما يساعد على ضمان أمان ونمطية البرنامج.
  4. الفراغ الخاص ج ما هو
  5. تعريف الفراغ الخاص ج
  6. أنواع الفراغ الخاص ج
  7. أمثلة على الفراغ الخاص ج

استخدام الفراغ الخاص ج

مساوئ الفراغ الخاص ج

سؤال وجواب

ما هو الفراغ الخاص في البرمجة?

هل من الممكن تغيير نوع الفراغ الخاص إلى نوع مختلف من قيمة الإرجاع?

هل من الممكن استدعاء طرق الفراغ الخاصة من الطرق الأخرى في نفس الفئة?

الفراغ الخاص ج ما هو

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

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

تشير الكلمة الأساسية الفارغة إلى أن الطريقة لا تعرض أي قيمة. هذا يعني أن الطريقة تنفذ إجراءات معينة ولا تعيد نتيجة عملها.

في هذا المثال

الفراغ الخاص

. هذا يعني أنه لا يمكن استدعاء الطريقة إلا بطرق أخرى داخل الفصل.

ميكلاس

، ولكن ليس من خارج الفصل.

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

تعريف الفراغ الخاص ج

الفراغ الخاص ج هي كلمة رئيسية في لغة برمجة جافا ولها بناء جملة ومعنى خاص.

بادئ ذي بدء ، دعونا نتعامل مع كل مكون على حدة:

خاص هو معدل الوصول الذي يقيد رؤية طريقة فقط لطرق أخرى داخل نفس الفئة.

الفراغ هو كلمة رئيسية تشير إلى أن الطريقة لا تعيد أي قيمة.

ج هو اسم الطريقة ، والتي يمكن أن تكون أي معرف صالح في جافا.

وبالتالي ، يشير الفراغ الخاص ج إلى تعريف طريقة تسمى " ج " ، والتي لا تعيد قيمة ولها رؤية محدودة فقط للطرق الأخرى داخل نفس الفئة.

مثال على تعريف طريقة باستخدام الفراغ الخاص ج:

"'جافا

فئة عامة ميكلاس {

الفراغ الخاص ج () {

// رمز الطريقة

}

العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) {

ميكلاس ميوبجيكت = جديد ميكلاس ();

ميوبجيكت.ج (); // طريقة الاتصال "ج"

}

}

// ...

}

  1. الفراغ الخاص ج للعمليات المساعدة. قد تكون هناك طرق في فئة ضرورية فقط للعمليات المساعدة التي لا ترتبط مباشرة بالوظيفة الرئيسية للفئة. يمكن تنفيذ هذه الأساليب باستخدام الفراغ الخاص ج. مثال:

  2. حساب الفراغ الخاص ()

    {

  3. // حساب المبلغ

    // ...

    }

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

أمثلة على الفراغ الخاص ج

الفراغ الخاص ج هي واحدة من العديد من الأساليب المضمنة في برمجة جافا. يتم استخدامه لتحديد طريقة لا ترجع قيمة (باطلة) ، لا علاقة لها بالفئات المحيطة (خاصة) ، ولها اسم "ج".

فيما يلي بعض الأمثلة التي توضح استخدام الفراغ الخاص ج في البرمجة:

مثال 1:

تنفيذ طريقة بسيطة تعرض الرسالة:

"'جافا

الفراغ الخاص ج () {

النظام.خارج.برينتلن ("مرحبا بالعالم!");

}

"`

المثال 2:

طريقة تقبل معلمتين وتؤدي الجمع بينهما:

"'جافا

النظام.خارج.برينتلن ("مجموع الأرقام هو:" + مجموع);

  1. المثال 3:
  2. س = 10;
  3. هذه مجرد أمثلة قليلة على استخدام الفراغ الخاص ج ، لكنها توضح السيناريوهات الرئيسية التي يمكن أن تكون فيها هذه الطريقة مفيدة. من المهم أن تتذكر أن الفراغ الخاص ج ليس طريقة إلزامية أو قياسية يجب أن تكون موجودة دائما في البرنامج. يعتمد استخدامه على المتطلبات والمهام المحددة التي يجب حلها في إطار البرنامج.
  4. تشير الكلمة الرئيسية الخاصة إلى أن هذه الطريقة متاحة فقط داخل الفئة التي تم الإعلان عنها فيها. هذا يعني أنه لا يمكن استدعاء طريقة ج من فئات أو كائنات أخرى.
  5. فئة عامة ميكلاس {

}

العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) {

ميكلاس ميوبجيكت = جديد ميكلاس ();

ميوبجيكت.ج () ؛ / / طريقة الاتصال ج

}

}

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

مساوئ الفراغ الخاص ج