الفرق بين المراجعتين لصفحة: «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.

مصادر