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

من موسوعة حسوب
< Ruby‏ | Module
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>private_constant‎</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>Module.private_constant‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Module]]
+
[[تصنيف: Ruby Module Class]]
يجعل التابع <code>private_constant</code> قائمة الثوابت الموجودة الخاصة.
+
ينشئ التابع <code>private_constant</code> قائمة بالثوابت الخاصة الموجودة.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">private_constant(symbol, ...) => mod‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">private_constant(symbol, ...) => mod‎</syntaxhighlight>
سطر 9: سطر 9:
 
===<code>symbol‎</code>===
 
===<code>symbol‎</code>===
  
رمز يمثل الثابتة.
+
رمز يمثِّل الثابت.
==القيمة المُعادة==
+
==القيمة المعادة==
يعيد  التابع <code>private_class_method</code> وحدة.
+
تعاد وحدة.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Module/private_class_method|private_class_method]]</code>: يجعل توابع الصف الحالية خاصة (private).  
+
* التابع <code>[[Ruby/Module/private_class_method|private_class_method]]</code>: يجعل توابع الصنف الحالية خاصة (private).  
* التابع <code>[[Ruby/Module/private_instance_methods|private_instance_methods]]</code>: يعيد قائمة بتوابع النسخة (instance methods) الخاصة (private) المعرفة في <code>mod</code>.
+
* التابع <code>[[Ruby/Module/private_instance_methods|private_instance_methods]]</code>: يعيد قائمة بتوابع النسخة الخاصة المعرفة في الوحدة.
* التابع <code>[[Ruby/Module/private|private]]</code>: إذا استُدعي  دون إعطائه وسائط، فسيُعيّن المنظورية (visibility) الافتراضية للتوابع المحددة لاحقًا عند القيمة private.  
+
* التابع <code>[[Ruby/Module/private|private]]</code>: يعين [[Ruby/modules and classes#.D8.A7.D9.84.D9.85.D8.B1.D8.A6.D9.8A.D8.A9|المرئية]] (visibility) الافتراضية للتوابع المحددة لاحقًا إلى المرئية <code>private</code> الخاصة.  
  
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Module.html#method-i-private_constant قسم التابع private_constant‎ في الصنف Module‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Module.html#method-i-private_constant قسم التابع private_constant‎ في الصنف Module‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 16:55، 19 نوفمبر 2018

ينشئ التابع private_constant قائمة بالثوابت الخاصة الموجودة.

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

private_constant(symbol, ...) => mod

المعاملات

symbol‎

رمز يمثِّل الثابت.

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

تعاد وحدة.

انظر أيضا

  • التابع private_class_method: يجعل توابع الصنف الحالية خاصة (private).
  • التابع private_instance_methods: يعيد قائمة بتوابع النسخة الخاصة المعرفة في الوحدة.
  • التابع private: يعين المرئية (visibility) الافتراضية للتوابع المحددة لاحقًا إلى المرئية private الخاصة.

مصادر