التابع 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 ، ثم يعيد قيمة ذلك الثابت.