التابع protected_instance_methods‎ الخاص بالصنف Module في روبي

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع protected_instance_methods قائمة بتوابع النسخة (instance methods) المحمية المعرفة في الوحدة. إذا كان الوسيط الاختياري يساوي false ، فلن تُتضمّن توابع الأسلاف (ancestors).

البنية العامة

protected_instance_methods(include_super=true) array

المعاملات

include_super‎

إذا كان هذا الوسيط يساوي false ، فلن تُتضمّن توابع الأسلاف (ancestors).

القيمة المُعادة

يعيد التابع protected_instance_methods قائمة بتوابع النسخة (instance methods) المحمية المعرفة في الوحدة

انظر أيضا

  • التابع protected: في حال استدعاء دون تمرير أي وسائط، قسيضبط المنظورية (visibility) الافتراضية للتوابع المعرفة لاحقًا عند القيمة protected. أما في حال تمرير وسائط، فسيضبط منظورية التوابع المعطاة عند القيمة protected. تُحول الوسائط النصية String إلى رموز.
  • التابع private_method_defined?‎: يعيد القيمة true إن كان التابع الخاص المعطى معرفًا من طرف _mod_
  • التابع protected_instance_methods: يعيد قائمة بتوابع النسخة (instance methods) المحمية المعرفة في mod.
  • التابع private_instance_methods: يعيد قائمة بتوابع النسخة (instance methods) الخاصة (private) المعرفة في mod.

مصادر