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

من موسوعة حسوب
< Ruby‏ | Module
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>private_constant‎</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby...')
 
سطر 9: سطر 9:
 
===<code>symbol‎</code>===
 
===<code>symbol‎</code>===
  
===<code>...‎</code>===
+
رمز يمثل الثابتة.
 
 
 
 
 
==القيمة المُعادة==
 
==القيمة المُعادة==
 +
يعيد  التابع <code>private_class_method</code> وحدة.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Module/private_class_method|private_class_method]]</code>: يجعل  توابع الصف الحالية خاصة (private). غالبًا ما يستخدم لإخفاء المُنشئ (constructor) الافتراضي <code>new</code>.
+
* التابع <code>[[Ruby/Module/private_class_method|private_class_method]]</code>: يجعل  توابع الصف الحالية خاصة (private).  
* التابع <code>[[Ruby/Module/private_instance_methods|private_instance_methods]]</code>: يعيد  قائمة بتوابع النسخة (instance methods) الخاصة (private) المعرفة في mod. إن كانت قيمة الوسيط الاختياري تساوي <code>false</code>، فلن تُضمّن توابع الأسلاف (ancestors).
+
* التابع <code>[[Ruby/Module/private_instance_methods|private_instance_methods]]</code>: يعيد  قائمة بتوابع النسخة (instance methods) الخاصة (private) المعرفة في <code>mod</code>.
 +
* التابع <code>[[Ruby/Module/private|private]]</code>: إذا استُدعي  دون إعطائه وسائط، فسيُعيّن المنظورية (visibility) الافتراضية للتوابع المحددة لاحقًا عند القيمة private.  
  
 
==مصادر==
 
==مصادر==
 
*[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‎ في توثيق روبي الرسمي.]

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

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

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

private_constant(symbol, ...) => mod

المعاملات

symbol‎

رمز يمثل الثابتة.

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

يعيد التابع private_class_method وحدة.

انظر أيضا

  • التابع private_class_method: يجعل توابع الصف الحالية خاصة (private).
  • التابع private_instance_methods: يعيد قائمة بتوابع النسخة (instance methods) الخاصة (private) المعرفة في mod.
  • التابع private: إذا استُدعي دون إعطائه وسائط، فسيُعيّن المنظورية (visibility) الافتراضية للتوابع المحددة لاحقًا عند القيمة private.

مصادر