التابع ===‎ الخاص بالصنف Module في روبي

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

يعيد المعامل === القيمة true إن كان obj (انظر فقرة البنية العامة) نسخة (instance ) من mod أو من أحد الأصناف المنحدرة منه. استخدامه مع الوحدات (modules) محدود، ولكن يمكن استخدامه في عبارات case لتصنيف الكائنات بحسب الصنف.

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

mod === obj  true or false

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

يعيد المعامل === القيمة true إن كان objنسخة (instance ) من mod أو من أحد الأصناف المنحدرة منه. وإلا فسيعيد false.

انظر أيضا

  • التابع >: يعيد القيمة true إن كان الوسيط mod سلفًا (ancestor) للوسيط other.
  • لتابع <: يعيد القيمة true إن كان الوسيط mod صنفًا فرعيا من other. أو يعيدnil إن لم تكن بينهما أي علاقة.
  • التابع <=>: يجري عملية المقارنة.
  • التابع ==: معامل التساوي 

مصادر