الفرق بين المراجعتين ل"Ruby/NoMethodError/new"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new‎</code> الخاص بالصنف <code>NoMethodError</code> في روبي}}</noinclude> تصنيف: Ruby تص...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby NoMethodError]]
 
[[تصنيف: Ruby NoMethodError]]
ينشئ التابع <code>new</code> استثناء <code>NoMethodError</code> للتابع ذي الاسم المعطى (انظر فقرة البنية العامة) مع الوسائط الممررة. يمكن الدخول إلى الاسم باستخدام التابع <code>#name</code> على الكائن الناتج، ويمكن الوصول إلى الوسائط باستخدام التابع <code>#args</code>.
+
ينشئ التابع <code>new</code> استثناء <code>NoMethodError</code> للتابع ذي الاسم المعطى (انظر فقرة البنية العامة) مع الوسائط الممررة. يمكن الدخول إلى الاسم باستخدام التابع <code>#name</code> على الكائن الناتج، ويمكن الوصول إلى الوسائط باستخدام التابع <code>#args</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">new([msg, *, name [, args]])  → no_method_error‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">new([msg, *, name [, args]])  → no_method_error‎</syntaxhighlight>
 
==المعاملات==
 
==المعاملات==
 
===<code>msg‎</code>===
 
===<code>msg‎</code>===
 
+
رسالة الاستثناء.
===<code>‎</code>===
 
  
 
===<code>name‎</code>===
 
===<code>name‎</code>===
 +
اسم التابع.
  
 
===<code>args‎</code>===
 
===<code>args‎</code>===
 
+
وسائط التابع.
 
 
 
==القيمة المُعادة==
 
==القيمة المُعادة==
 +
يعيد التابع <code>new</code> استثناء <code>NoMethodError</code> للتابع ذي الاسم المعطى مع الوسائط الممررة.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/NoMethodError/args|args]]</code>: يعيد  الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.
+
*التابع <code>[[Ruby/NoMethodError/args|args]]</code>: يعيد  الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.
 
 
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/NoMethodError.html#method-c-new قسم  التابع new‎ في الصنف NoMethodError‎ في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/NoMethodError.html#method-c-new قسم  التابع new‎ في الصنف NoMethodError‎ في توثيق روبي الرسمي.]

مراجعة 17:09، 27 أكتوبر 2018

ينشئ التابع new استثناء NoMethodError للتابع ذي الاسم المعطى (انظر فقرة البنية العامة) مع الوسائط الممررة. يمكن الدخول إلى الاسم باستخدام التابع ‎#name على الكائن الناتج، ويمكن الوصول إلى الوسائط باستخدام التابع ‎#args.

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

new([msg, *, name [, args]])   no_method_error

المعاملات

msg‎

رسالة الاستثناء.

name‎

اسم التابع.

args‎

وسائط التابع.

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

يعيد التابع new استثناء NoMethodError للتابع ذي الاسم المعطى مع الوسائط الممررة.

انظر أيضا

  • التابع args: يعيد الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.

مصادر