الصنف TrueClass في روبي

من موسوعة حسوب

القيمة العامة true هي النسخة (instance) الوحيدة من الصنف TrueClass، وتمثل القيمة المنطقية true في التعابير المنطقية.

يوفر هذا الصنف عدة معاملات تسمح باستخدام القيمة true في التعبيرات المنطقية.

توابع النسخة العامة

&

يجري العملية AND المنطقية على القيمة true وقيمة الكائن المعطى، ويُعيد القيمة false إن كان الكائن يساوي nil أو false.

===

يتحقق من تساوي كائن مع كائن آخر.

^

يجري العملية XOR المنطقية على القيمة true وقيمة الكائن المعطى ويعيد القيمة true إن كان الكائن يساوي nil أو false.

|

يجري العملية OR المنطقية على القيمة true وقيمة الكائن المعطى ويُعيد القيمة true دومًا. 

inspect

يعيد التمثيل النصي للقيمة true، والتي هي "true".

to_s

يعيد التمثيل النصي للقيمة true، والتي هي "true".

مصادر