التابع inherited
في الصنف Class
في روبي
< Ruby | Class
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 14:23، 12 سبتمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>inherited</code> في الصنف <code>Class</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby...')
يُستدعَى التابع inherited
كرد نداء في كل مرة يُنشأ فيها صنف فرعي (subclass
) من الصنف الحالي.
البنية العامة
inherited(subclass)
أمثلة
مثال على استخدام التابع inherited
:
class Foo
def self.inherited(subclass)
puts "New subclass: #{subclass}"
end
end
class Bar < Foo
end
class Baz < Bar
end
انظر أيضًا
- التابع
new
: يُنشئ صنفًا جديدًا مجهولًا غير مسمى (unnamed
) من الصنف الأب (superclass
) الممرر إليه (أو من الصنفObject
إن لم يمرر إليه أي شيء). - التابع
allocate
: يحجز مساحةً من الذاكرة لكائن جديد من الصنفclass
دون استدعاء التابعinitialize
مع النسخة (instance
) الجديدة. - التابع
superclass
: يعيد الصنف الأب (superclass
) للصنف المستدعى معه.
مصادر
- قسم التابع inherited في الصنف Class في توثيق روبي الرسمي.