• 0

لماذا يملك روبي توابع خاصة ومحمية؟

يبدو لي أن التوابع الخاصة (private) والتوابع المحمية (protected) لهما نفس الوظيفة، فهل هذا صحيح؟ أم لكل واحد منهم وظيفة خاصة به يختلف بها عن غيره؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

على الرغم من أنه يبدو أن للنوعين نفس الوظيفة إلا أنه لكل واحد منهم وظيفة خاصة تختلف عن الآخر، فالتوابع المحمية (protected) هي التوابع التي يمكن أن يتم استدعائها عن طريق أي مثيل من الصنف المُعرف أو من أصنافه الفرعية، أما التوابع الخاصة (private) فلا يمكن أن يتم استدعائها إلا من داخل كائن الاستدعاء، فلا يمكنك الوصول إلى توابع مثيل خاص آخر بشكل مباشر.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن