الفرق بين المراجعتين ل"Ruby/UnboundMethod/super method"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
ط
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby UnboundMethod]]
 
[[تصنيف: Ruby UnboundMethod]]
يعيد التابع <code>super_method</code> كائنا من النوع <code>[[Ruby/Method|Method]]</code> للصنف الأب (superclass)، حتى يمكن استدعاؤه عند استخدام المتغير <code>super</code>، أو يعيد <code>nil</code> إن لم يكن هناك تابع في الصنف الأب.
+
يعيد التابع <code>super_method</code> كائنًا من النوع <code>[[Ruby/Method|Method]]</code> للصنف الأب (superclass)، حتى يمكن استدعاؤه عند استخدام المتغير <code>super</code>، أو يعيد <code>nil</code> إن لم يكن هناك تابع في الصنف الأب.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">super_method  → method‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">super_method  → method‎</syntaxhighlight>

المراجعة الحالية بتاريخ 07:31، 8 ديسمبر 2018

يعيد التابع super_method كائنًا من النوع Method للصنف الأب (superclass)، حتى يمكن استدعاؤه عند استخدام المتغير super، أو يعيد nil إن لم يكن هناك تابع في الصنف الأب.

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

super_method   method

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

يعاد كائنٌ من النوع Method للصنف الأب (superclass)، أو تعاد القيمة nil إن لم يكن هناك تابع في الصنف الأب.

انظر أيضًا

  • التابع source_location: يعيد اسم الملف المصدر لروبي ورقم السطر الذي يحتوي هذا التابع.
  • التابع to_s: يعيد الاسم الأصلي التابع الحر (underlying method).

مصادر