الفرق بين المراجعتين ل"Ruby/Module/name"

من موسوعة حسوب
< Ruby‏ | Module
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>name‎</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Module]]
 
[[تصنيف: Ruby Module]]
يعيد التابع <code>name</code> اسم الوحدة.  أو يعيد القيمة nil إن كانت الوحدات مجهولة (anonymous modules).
+
يعيد التابع <code>name</code> اسم الوحدة، أو يعيد القيمة <code>nil</code> إن كانت الوحدة مجهولة (anonymous modules).
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">name → string‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">name → string‎</syntaxhighlight>
 
==القيمة المُعادة==
 
==القيمة المُعادة==
 +
يعيد التابع <code>name</code> اسم الوحدة، أو يعيد القيمة <code>nil</code> إن كانت الوحدة مجهولة.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Module/module_function|module_function]]</code>: ينشئ  دوال وحدة (module functions) للتابع المعطى. يمكن استدعاء هذه الدوال مع الوحدة كمُستقبِلات، كما يمكن أن تصير متاحة كتوابع نسخة (instance methods) للأصناف التي تُمزج (mix) في الوحدة. دوال <code>Module</code> هي نسخ من الدالة الأصلية، وبالتالي يمكن تغييرها بشكل مستقل. توابع النسخة (instance-method) ستُجعل خاصة. إذا تم استدعاء  دون وسائط، ستصبح التوابع المعرفة لاحقاً دوال وحدة. تُحوّل الوسائط النصية إلى رموز.
+
* التابع <code>[[Ruby/Module/module_function|module_function]]</code>: ينشئ  دوال وحدة (module functions) للتابع المعطى.  
* التابع <code>[[Ruby/Module/prepend|prepend]]</code>: يستدعي  التابع <code>Module.prepend_features</code> على كل الوسائط المعطاة بترتيب عكسي.
 
  
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Module.html#method-i-name قسم  التابع name‎ في الصنف Module‎ في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/Module.html#method-i-name قسم  التابع name‎ في الصنف Module‎ في توثيق روبي الرسمي.]

مراجعة 01:53، 27 أكتوبر 2018

يعيد التابع name اسم الوحدة، أو يعيد القيمة nil إن كانت الوحدة مجهولة (anonymous modules).

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

name  string

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

يعيد التابع name اسم الوحدة، أو يعيد القيمة nil إن كانت الوحدة مجهولة.

انظر أيضا

  • التابع module_function: ينشئ دوال وحدة (module functions) للتابع المعطى.

مصادر