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