التابع remove_class_variable
الخاص بالصنف Module
في روبي
يزيل التابع remove_class_variable
تعريف الوسيط المعطى sym (انظر فقرة البنية العام)، ثم يعيد قيمة ذلك الثابت.
الناتج:
البنية العامة
remove_class_variable(sym) → obj
المعاملات
sym
القيمة المُعادة
أمثلة
مثال على استخدام التابع remove_class_variable
:
class Dummy
@@var = 99
puts @@var
remove_class_variable(:@@var)
p(defined? @@var)
end
انظر أيضا
- التابع
refine
: يُهذب (refine) الوحدة المتلقية (receiver). - التابع
remove_const
: يزيل تعريف الثابت المعطى، ويعيد القيمة السابقة لذلك الثابت. إذا كان هذا الثابت يشير إلى وحدة، فلن يغير اسم الوحدة، وقد يكون ذلك مصدر ارتباك.