ما هي الطريقة الذاتية في روبي؟
ما هي الطريقة الذاتية في روبي؟

فيديو: ما هي الطريقة الذاتية في روبي؟

فيديو: ما هي الطريقة الذاتية في روبي؟
فيديو: روبي عندها 40 سنة! 2024, شهر نوفمبر
Anonim

الكلمة الذات في روبي يمنحك الوصول إلى الكائن الحالي - الكائن الذي يتلقى الرسالة الحالية. لشرح: أ طريقة استدعاء روبي هو في الواقع إرسال رسالة إلى جهاز استقبال. obj سوف يستجيب للميث إذا كان هناك ملف طريقة الجسم المحدد لذلك. وداخل ذلك طريقة هيئة، الذات يشير إلى الهدف.

بخصوص هذا ، ماذا تعني الذات في روبي؟

نفس روبي الكلمات الرئيسية (وضمنية الذات ) الذات هي كلمة رئيسية محجوزة في روبي التي تشير دائمًا إلى كائن ، ولكن الكائن الذات يشير إلى التغييرات المتكررة بناءً على السياق. عندما يتم استدعاء الأساليب بدون جهاز استقبال صريح ، روبي يرسل الرسالة إلى الكائن المخصص لـ الذات كلمة رئيسية.

أيضا ، ما هي طريقة الإرسال في روبي؟ ال طريقة الإرسال يسمح لك ب يرسل رسالة (استدعاء طريقة ) عندما لا تعرف اسم ذلك طريقة حتى وقت التشغيل. في هذا المثال بالذات ، تحصل على قائمة بالسمات ، تطبع اسم كل سمة بالإضافة إلى قيمتها. الطريقة الوحيدة للحصول على القيمة هي استدعاء طريقة.

تعرف أيضًا ، كيف تستخدم الذات في روبي؟

الكلمة الذات يمكن استخدامها في تعريف طريقة الفصل لمعرفة روبي أن الطريقة ل الذات ، وهو في هذه الحالة الطبقة. استخدام الذات داخل مثيل أو أسلوب فئة يشير إلى نفس الكائن الذي يتم استدعاء الطريقة عليه ، أي والمثيل والفئة على التوالي.

كيف تعرف طريقة الفصل في روبي؟

ما نسميه عمومًا a طريقة الفصل هو طريقة الذي يتواجد في صف دراسي مستوى. على العكس من ذلك ، مثال طريقة هو طريقة التي تتواجد على مستوى الكائن. في روبي , الطبقات هي أيضًا كائنات ، لذا فإن أساليب أنت حدد كما طرق الفصل موجودة فقط في الكائن الذي معرف لهم (ال صف دراسي ) وليس في أي مكان آخر.

موصى به: