الفرق بين المراجعتين لصفحة: «Ruby/Method/super method»

من موسوعة حسوب
< Ruby‏ | Method
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>super_method‎</code> الخاص بالصنف <code>Method</code> في روبي}}</noinclude> تصنيف: Ruby ت...'
 
ط مراجعة وتدقيق.
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>super_method‎</code> الخاص بالصنف <code>Method</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Method.super_method‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method Class]]
يعيد التابع <code>super_method</code> كائنا من النوع <code>Method</code> للصنف الأب (superclass)، حتى يمكن استدعاؤه عند استخدام super، أو يعيد nil إن لم يكن هناك تابع في الصنف الأب.
يعيد التابع <code>super_method</code> كائنًا من النوع <code>[[Ruby/Method|Method]]</code> للصنف الأب (superclass) للكائن <code>[[Ruby/Method|Method]]</code> الذي استدعي معه لاستدعائه عند استخدام <code>super</code>، أو يعيد <code>nil</code> إن لم يكن هناك تابع في الصنف الأب.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">super_method  → method‎</syntaxhighlight>
<syntaxhighlight lang="ruby">super_method  → method‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يعاد كائن من النوع <code>[[Ruby/Method|Method]]</code> للصنف الأب للكائن <code>[[Ruby/Method|Method]]</code> المعطى، أو تعاد القيمة <code>nil</code> إن لم يكن هناك تابع في الصنف الأب.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Method/source_location|source_location]]</code>: يعيد  اسم الملف المصدر لروبي ورقم السطر الذي يحتوي هذا التابع، أو يعيد nil إن لم يُعرّف هذا التابع في روبي (أي أصلي).
* التابع <code>[[Ruby/Method/source_location|source_location]]</code>: يعيد  اسم الملف المصدر لروبي ورقم السطر الذي يحتوي هذا التابع،
* التابع <code>[[Ruby/Method/to_proc|to_proc]]</code>: يعيد الكائنً من النوع <code>Proc</code> المقابل لهذا التابع.
* التابع <code>[[Ruby/Method/to_proc|to_proc]]</code>: يعيد كائنًا من النوع <code>Proc</code> المقابل للكائن <code>[[Ruby/Method|Method]]</code> الذي استدعي معه.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Method.html#method-i-super_method قسم التابع super_method‎ في الصنف Method‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Method.html#method-i-super_method قسم التابع super_method‎ في الصنف Method‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 05:53، 18 نوفمبر 2018

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

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

super_method   method

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

يعاد كائن من النوع Method للصنف الأب للكائن Method المعطى، أو تعاد القيمة nil إن لم يكن هناك تابع في الصنف الأب.

انظر أيضا

  • التابع source_location: يعيد اسم الملف المصدر لروبي ورقم السطر الذي يحتوي هذا التابع،
  • التابع to_proc: يعيد كائنًا من النوع Proc المقابل للكائن Method الذي استدعي معه.

مصادر