التابع Object.public_methods
في روبي
يُعيد التابع public_methods
قائمةً بالتوابع العامَّة (public methods) التي يمتلك الكائن الذي استدعي معه الوصول إليها. إذا مُرِّرت القيمة false
إلى التابع، فستحتوي القائمة توابع الكائن المستقبل (receiver) فقط.
البنية العامة
public_methods(all=true) → array
المعاملات
all
معامل اختياري يحدِّد التوابع المعادة. يأخذ هذا المعامل القيمة true
(افتراضيًا)، أو القيمة false
.
القيم المعادة
تُعاد قائمةٌ بالتوابع العامة التي يمتلك الكائن المعطى الوصول إليها إذا لم يعطَ الكائن all
، أو ستُعاد قائمة تحتوي توابع الكائن المستقبل (receiver) فقط إذا أعطي المعامل all
وكانت قيمته false
.
انظر أيضًا
- التابع
private_methods
: يُعيد قائمةً بالتوابع الخاصة التي يمتلك الكائن الذي استدعي معه الوصول إليها. - التابع
methods
: يُعيد قائمةً بالتوابع العامَّة والمحميَّة للكائن المعطى. - التابع
protected_methods
: يُعيد قائمةً بالتوابع المحميَّة التي يمتلك الكائن الذي استدعي معه الوصول إليها.