الفرق بين المراجعتين ل"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
: يعيد الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.