التابع Object.public_methods في روبي

من موسوعة حسوب
< Ruby‏ | Object
مراجعة 19:03، 22 نوفمبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُعيد التابع public_methods قائمةً بالتوابع العامَّة (public methods) التي يمتلك الكائن الذي استدعي معه الوصول إليها. إذا مُرِّرت القيمة false إلى التابع، فستحتوي القائمة توابع الكائن المستقبل (receiver) فقط.

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

public_methods(all=true)  array

المعاملات

all

معامل اختياري يحدِّد التوابع المعادة. يأخذ هذا المعامل القيمة true (افتراضيًا)، أو القيمة false.

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

تُعاد قائمةٌ بالتوابع العامة التي يمتلك الكائن المعطى الوصول إليها إذا لم يعطَ الكائن all، أو ستُعاد قائمة تحتوي توابع الكائن المستقبل (receiver) فقط إذا أعطي المعامل all وكانت قيمته false.

انظر أيضًا

  • التابع private_methods: يُعيد قائمةً بالتوابع الخاصة التي يمتلك الكائن الذي استدعي معه الوصول إليها.
  • التابع methods: يُعيد قائمةً بالتوابع العامَّة والمحميَّة للكائن المعطى.
  • التابع protected_methods: يُعيد قائمةً بالتوابع المحميَّة التي يمتلك الكائن الذي استدعي معه الوصول إليها.

مصادر