جدول المحتويات:

هل يمكن للأعضاء الثابتة أن تكون خاصة؟
هل يمكن للأعضاء الثابتة أن تكون خاصة؟

فيديو: هل يمكن للأعضاء الثابتة أن تكون خاصة؟

فيديو: هل يمكن للأعضاء الثابتة أن تكون خاصة؟
فيديو: الوعي نور - ازاي اشتغل مع المخابرات ؟ 2024, ديسمبر
Anonim

متغيرات الأعضاء الثابتة

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

وبالمثل ، يسأل الناس ، هل يمكن للعضو الثابت أن يعمل بشكل خاص؟

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

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

وبالمثل ، يُسأل ، هل يمكن أن يكون static خاص C ++؟

يسمح C ++ أيضًا بتعريف ملفات ثابت خاص وظائف الأعضاء. مثل هذه الوظائف علبة يتم استدعاؤها فقط من خلال وظائف الأعضاء في فئتهم.

هل يمكننا الحصول على طرق ثابتة خاصة في Java؟

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

موصى به: