الفرق بين المراجعتين لصفحة: «Ruby/NoMethodError/new»
< Ruby | NoMethodError
أنشأ الصفحة ب'<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>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
: يعيد الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.