التابع Module.remove_const‎ في روبي

من موسوعة حسوب
< Ruby‏ | Module
مراجعة 17:51، 19 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يزيل التابع remove_const تعريف ثابت محدَّد، ويعيد القيمة السابقة له.

إذا كان هذا الثابت يشير إلى وحدة، فلن يُغيَّر اسم الوحدة، وهو ما قد يكون مصدر إرباك.

البنية العامة

remove_const(sym) obj

المعاملات

sym‎

رمز يمثل الثابت المراد إزالته.

القيمة المعادة

يعاد كائن يمثِّل القيمة السابقة للثابت ذي الاسم sym بعد حذفه.

انظر أيضا

  • التابع remove_class_variable: يزيل تعريف متغير محدَّد من صنفٍ ثم يعيد قيمة ذلك الثابت.
  • التابع remove_method: يزيل تابعًا ذا اسم محدَّد من الصنف الحالي.

مصادر