التابع superclass في الصنف Class في روبي
يعيد التابع superclass الصنف الأب (superclass) للصنف المستدعى معه.
البنية العامة
superclass → a_super_class or nil
القيمة المعادة
يعاد الصنف الأب للصنف المعطى أو القيمة nil إن لم يكن للصنف المعطى صنف أب.
أمثلة
مثال على استخدام التابع superclass:
File.superclass #=> IO
IO.superclass #=> Object
Object.superclass #=> BasicObject
class Foo; end
class Bar < Foo; end
Bar.superclass #=> Foo
BasicObject.superclass #=> nil
انظر أيضًا
- التابع
new: يُنشئ صنفًا جديدًا مجهولًا غير مسمى (unnamed) من الصنف الأب (superclass) الممرر إليه (أو من الصنفObjectإن لم يمرر إليه أي شيء). - التابع
allocate: يحجز مساحةً من الذاكرة لكائن جديد من الصنفclassدون استدعاء التابعinitializeمع النسخة (instance) الجديدة. - التابع
inherited: يُستدعَى كرد نداء في كل مرة يُنشأ فيها صنف فرعي (subclass) من الصنف الحالي.