الفرق بين المراجعتين لصفحة: «Ruby/Method/eql-3F»

من موسوعة حسوب
< Ruby‏ | Method
لا ملخص تعديل
ط مراجعة وتدقيق.
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>‎eql?‎‎</code> الخاص بالصنف <code>Method</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>‎Method.eql?‎‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method Class]]
يكون كائنان من النوع <code>[[Ruby/Method|Method]]</code> متساويتين إذا كانا مرتبطين بنفس الكائن، ولهما نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.
يتحقق التابع <code>?eql</code> من تساوي كائنين من النوع <code>[[Ruby/Method|Method]]</code>. يكون كائنان من النوع <code>[[Ruby/Method|Method]]</code> متساويتين إذا كانا مرتبطين بنفس الكائن، ولهما نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">eql?(other_meth)  → true or false‎</syntaxhighlight>
<syntaxhighlight lang="ruby">eql?(other_meth)  → true or false‎</syntaxhighlight>
سطر 9: سطر 9:
===<code>other_meth‎</code>===
===<code>other_meth‎</code>===


الطرف الثاني للمقارنة.
كائن من النوع <code>[[Ruby/Method|Method]]</code> يراد التحقق من تساويه مع الكائن المعطى.
==القيمة المُعادة==
==القيمة المعادة==
تعاد القيمة  <code>true</code> إن كان الكائنات المقارنان متساويين، وإلا فستعاد القيمة <code>false</code>.
تعاد القيمة <code>true</code> إن كان الكائن المعطى مساويًا للكائن <code>other_meth‎</code>، وإلا فستعاد القيمة <code>false</code>.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Method/equal|==]]</code>: يقارن بين كائنين من النوع <code>Method</code>.
* التابع <code>[[Ruby/Method/equal|==]]</code>: يتحقق من تساوي كائنين من النوع <code>Method</code>.


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

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

يتحقق التابع ?eql من تساوي كائنين من النوع Method. يكون كائنان من النوع Method متساويتين إذا كانا مرتبطين بنفس الكائن، ولهما نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.

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

eql?(other_meth)   true or false

المعاملات

other_meth‎

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

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

تعاد القيمة true إن كان الكائن المعطى مساويًا للكائن other_meth‎، وإلا فستعاد القيمة false.

انظر أيضا

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

مصادر