الفرق بين المراجعتين ل"Ruby/Module/freeze"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>freeze</code> الخاص بالصنف <code>Module</code> في روبي}}</noinclude> تصنيف: Ruby تصني...') |
|||
سطر 4: | سطر 4: | ||
[[تصنيف: Ruby Module]] | [[تصنيف: Ruby Module]] | ||
يمنع التابع <code>freeze</code> إجراء المزيد من التعديلات على الوحدة. | يمنع التابع <code>freeze</code> إجراء المزيد من التعديلات على الوحدة. | ||
+ | |||
هذا التابع يعيد الكائن الذي استُدعي معه. | هذا التابع يعيد الكائن الذي استُدعي معه. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">freeze → mod</syntaxhighlight> | <syntaxhighlight lang="ruby">freeze → mod</syntaxhighlight> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
+ | يعيد الكائن الذي استُدعي معه. | ||
==انظر أيضا== | ==انظر أيضا== |
مراجعة 23:51، 26 أكتوبر 2018
يمنع التابع freeze
إجراء المزيد من التعديلات على الوحدة.
هذا التابع يعيد الكائن الذي استُدعي معه.
البنية العامة
freeze → mod
القيمة المُعادة
يعيد الكائن الذي استُدعي معه.
انظر أيضا
- التابع
extended
: يكافئincluded
، إلا أنه يُستخدم مع الوحدات الموسعة (extended modules). - التابع
include
: يستدعي التابعModule.append_features
على كل الوسائط الممررة بترتيب عكسي.