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