الفرق بين المراجعتين ل"Ruby/Module/refine"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>refine</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby تصني...') |
(لا فرق)
|
مراجعة 10:13، 27 أكتوبر 2018
يُهذب (refine) التابع refine
الوحدة المتلقية (receiver).
يعيد التابع refine
الوحدة حيث عُرِّفت التوابع المهذبة.
البنية العامة
refine(mod) { block }→ module
المعاملات
mod
القيمة المُعادة
انظر أيضا
- التابع
public_method_defined?
: يعيد القيمةtrue
إن كان التابع العام (public) المعطى معرفًا بواسطة mod (أو الوحدات المتضمنة فيه، أو أسلافه إن كان صنفا). تُحول الوسائط النصيةString
إلى رموز. - التابع
remove_class_variable
: يزيل تعريف الوسيط المعطى sym ، ثم يعيد قيمة ذلك الثابت.