صفحة الصنف NilClass في روبي
توابع الصنف العامة (Public Class Methods)
التابع &
معامل العطف - يعيد القيمة false. يتم تقييم الوسيط obj دائمًا باعتباره وسيطًا في استدعاء تابع — لا توجد طريقة تقييم مختصرة في هذه الحالة.
التابع ===
معامل المساواة (Case Equality) - بالنسبة للصنف Object، فهو أساسًا مكافئ لاستدعاء المعامل #==، ولكن عادةً ما تعيد الأصناف المنحدرة منه (descendants) تعريفه لأجل التعابير case.
التابع ^
المعامل "أو الحصرية" (Exclusive Or) - إن كان obj يساوي nil أو false، فستُعاد القيمة false؛ خلاف ذلك، ستُعاد القيمة true.
التابع inspect
يعيد دائمًا السلسلة النصية "nil".
التابع nil?
فقط الكائن nil يعيد القيمة true عندما يُستدعى من nil?.
التابع rationalize
بعيد الصفر كعدد جذري (rational). يتم تجاهل الوسيط الاختياري eps دائمًا.
التابع to_a
يعيد دائمًا مصفوفة فارغة.
التابع to_c
يعيد الصفر كعدد عقدي.
التابع to_f
يعيد الصفر دائمًا.
التابع to_h
يعيد دائما قاموسًا (hash) فارغًا.
التابع to_i
يعيد دائما الصفر.
التابع to_r
يعيد الصفر كعدد جذري (rational).
التابع to_s
يعيد سلسلة نصية فارغة دائمًا.
التابع |
المعامل "أو" (Or) يعيد القيمة false إن كان obj يساوي nil أو false؛ وإلا فسيعيد true.