الفرق بين المراجعتين ل"Ruby/UnboundMethod/eql-3F"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>eql?‎‎</code> الخاص بالصنف <code>UnboundMethod</code> في روبي}}</noinclude> تصنيف: Ruby ...')
 
ط (مراجعة وتدقيق.)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>eql?‎‎</code> الخاص بالصنف <code>UnboundMethod</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>UnboundMethod.eql?‎‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby UnboundMethod]]
 
[[تصنيف: Ruby UnboundMethod]]
يكون كائنان من النوع UnboundMethod متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.
+
يتحقق التابع <code>eql?‎</code> من تساوي تابعين غير مربوطين. يكون [[Ruby/UnboundMethod|تابعان حران]] (كائنان من النوع <code>UnboundMethod</code>) متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">eql?(other_meth)  → true or false‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">eql?(other_meth)  → true or false‎</syntaxhighlight>
 
==المعاملات==
 
==المعاملات==
 
===<code>other_meth‎</code>===
 
===<code>other_meth‎</code>===
==القيمة المُعادة==
+
[[Ruby/UnboundMethod|تابع حر]] يراد التحقق من تساويه مع التابع الحر المعطى.
==انظر أيضا==
+
 
* التابع <code>[[Ruby/UnboundMethod/clone|clone]]</code>: يعيد التابع <code>clone</code> نسخة من هذا التابع.
+
==القيمة المعادة==
* التابع <code>[[Ruby/UnboundMethod/hash|hash]]</code>: يعيد التابع <code>hash</code> رمز التكويد (hash) المقابل [[Ruby/UnboundMethod|التابع الحر]] الذي استُدعي معه.
+
تعاد القيمة <code>true</code> إن كان التابعان متساويين، وإلا تعاد القيمة <code>false</code>.
 +
 
 +
==انظر أيضًا==
 +
* التابع <code>[[Ruby/UnboundMethod/equality operator|==]]</code>: يتحقق من تساوي كائنين من النوع <code>[[Ruby/UnboundMethod|UnboundMethod]]</code>.
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/UnboundMethod.html#method-i-eql-3F قسم التابع eql?‎ في الصنف UnboundMethod‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/UnboundMethod.html#method-i-eql-3F قسم التابع eql?‎ في الصنف UnboundMethod‎ في توثيق روبي الرسمي.]

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

يتحقق التابع eql?‎ من تساوي تابعين غير مربوطين. يكون تابعان حران (كائنان من النوع UnboundMethod) متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.

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

eql?(other_meth)   true or false

المعاملات

other_meth‎

تابع حر يراد التحقق من تساويه مع التابع الحر المعطى.

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

تعاد القيمة true إن كان التابعان متساويين، وإلا تعاد القيمة false.

انظر أيضًا

  • التابع ==: يتحقق من تساوي كائنين من النوع UnboundMethod.

مصادر