ali_agha نشر 28 سبتمبر 2015 أرسل تقرير نشر 28 سبتمبر 2015 أجد دائما في شيفرات لغة الروبي هذه النقاط الأربع، خاصة عند الاستدعاء من داخل الوحدات، فما هي وظيفتها؟ وأين يجب أن استخدامها؟ اقتباس
0 هشام رزق الله نشر 28 سبتمبر 2015 أرسل تقرير نشر 28 سبتمبر 2015 (معدل) هذه النقاط الأربعة :: هي عامل أحادي تسمح بالوصول إلى الثوابت ومثيل التوابع (instance methods) وأصناف التوابع التي تم تعريفها داخل الصنف أو الوحدة من أي مكان خارج الصنف أو الوحدة.فعلى سبيل المثال لنفترض أنه لديك ثابت يدعى CONSTANT موجود داخل صنف ووحدتين كما في المثال التالي:module SomeModule module InnerModule class MyClass CONSTANT = 4 end end endفإذا رغبت بالوصول إلى هذا الثابت فيمكنك الوصول إليه عن طريق استخدام هذه النقاط الأربعة كما في المثال التالي:SomeModule::InnerModule::MyClass::CONSTANT يذكر أنه يمكنك أيضا تغيير القيم الموجودة في هذه الوحدات والأصناف بنفس الطريقة.المصدر تم التعديل في 28 سبتمبر 2015 بواسطة هشام رزق الله اقتباس
السؤال
ali_agha
أجد دائما في شيفرات لغة الروبي هذه النقاط الأربع، خاصة عند الاستدعاء من داخل الوحدات، فما هي وظيفتها؟ وأين يجب أن استخدامها؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.