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

فهم الأعضاء المحميين

تم النشر بتاريخ 2024-11-04
تصفح:996
  • يسمح المعدل المحمي بالوصول إلى العضو داخل الحزمة الخاصة به وعن طريق الفئات الفرعية في الحزم الأخرى.

  • يمكن استخدام العضو المحمي بواسطة جميع الفئات الفرعية، لكنه يظل محميًا من الوصول عن طريق رمز خارج الحزمة.

  • مثال يمكن أن يساعدك على فهم تأثير المحمية بشكل أفضل.

  • في المثال، تم تغيير فئة الكتاب بحيث تكون متغيرات مثيلاتها محمية.

Entendendo os membros protegidos

  • قم بإنشاء فئة فرعية من الكتاب تسمى ExtBook.

  • قم بإنشاء فئة تسمى ProtectDemo تستخدم ExtBook.

  • يضيف ExtBook حقلاً لتخزين اسم الناشر.

  • يحتوي ExtBook أيضًا على العديد من طرق الوصول.

  • الفئتان (ExtBook وProtectDemo) موجودتان في حزمة bookpackext.

  • Entendendo os membros protegidos

  • Entendendo os membros protegidos

  • Entendendo os membros protegidos

  • يعمل ExtBook على توسيع Book، مما يسمح لك بالوصول إلى أعضاء الكتاب المحميين، على الرغم من وجودهم في حزم مختلفة.

  • يمكن لـ ExtBook الوصول مباشرة إلى الأعضاء المحميين مثل العنوان والمؤلف وتاريخ النشر، وإنشاء طرق الوصول لهذه المتغيرات.

  • في فئة ProtectDemo، تم رفض الوصول المباشر إلى هذه المتغيرات لأن ProtectDemon ليس فئة فرعية من Book.

  • إذا تمت إزالة التعليق من سطر الكتب[0].title = "عنوان الاختبار"، فلن يتم تجميع البرنامج بسبب تقييد الوصول.

بيان الافراج تم نشر هذه المقالة على: https://dev.to/devsjavagirls/entendo-os-membros-protegidos-3eg2?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3