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

وصول الأعضاء والميراث

تم النشر بتاريخ 2024-11-03
تصفح:328
  • في Java، غالبًا ما يتم الإعلان عن متغيرات مثيل الفئة بأنها خاصة لحماية الوصول ومنع التلاعب.

  • لا يؤدي الوراثة إلى إبطال قيود الوصول الخاص.

  • حتى لو ورثت فئة فرعية جميع أعضاء فئتها الفائقة، فلا يمكنها الوصول إلى الأعضاء المعلنين كخاصين.

  • على سبيل المثال، إذا تم الإعلان عن أن العرض والارتفاع خاصان في TwoDShape، فلن تتمكن فئة Triangle الفرعية من الوصول إليهما.

Acesso a membros e a herança

  • لن يتم تجميع فئة Triangle لأنها تحاول الوصول إلى العرض والارتفاع، وهما خاصان في TwoDShape، مما يتسبب في انتهاك الوصول.

  • لا يمكن الوصول إلى المتغيرات الخاصة إلا من خلال أعضاء الفئة التي تم الإعلان عنها؛ الفئات الفرعية لا تملك حق الوصول إلى هذه المتغيرات.

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

  • يمكن استخدام أساليب الوصول لتوفير الوصول المتحكم إلى المتغيرات الخاصة.

  • ما يلي هو مثال لكيفية تعديل TwoDShape وTriangle لاستخدام أساليب الوصول للعرض والارتفاع.

Acesso a membros e a herança

Acesso a membros e a herança

بيان الافراج تم إعادة نشر هذه المقالة على: https://dev.to/devsjavagirls/acesso-a-membros-e-a-heranca-4pp2?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3