-
ما شاء الله تبارك الله ( يا ربي لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك )
-
معهد توب ماكس تكنولوجي | أعلى قمة للتكنولوجيا الحديثة في الشرق الأوسط - صرح علمي متميز
-
طريقة تسجيل عضوية في معهد توب ماكس تكنولوجي بشكل سريع
مع ملاحظة أن التسجيل مجاني ومفتوح طيلة أيام الأسبوع
عند تسجيل العضوية تأكد من البريد الالكتروني أن يكون صحيحا لتفعيل عضويتك وأيضا أن تكتبه بحروف صغيره small و ليست كبيرة
تستطيع أيضا استخدام الروابط التالي : استرجاع كلمة المرور | طلب كود تفعيل العضوية | تفعيل العضوية
-
اشترك ألان في خدمة رسائل المعهد اليومية لتعرف كل جديد اضغط هنا للاشتراك
المواضيع المتشابهه
-
بواسطة عماد الكامل في المنتدى لغات برمجة المواقع
مشاركات: 0
آخر مشاركة: 03-31-2014, 04:19 PM
-
بواسطة عماد الكامل في المنتدى لغات برمجة المواقع
مشاركات: 0
آخر مشاركة: 03-31-2014, 04:18 PM
-
بواسطة عماد الكامل في المنتدى لغات برمجة المواقع
مشاركات: 0
آخر مشاركة: 03-31-2014, 04:17 PM
-
بواسطة عماد الكامل في المنتدى لغات برمجة المواقع
مشاركات: 0
آخر مشاركة: 03-26-2014, 07:53 PM
-
وزير في مجتمع توب ماكس
- معدل تقييم المستوى
- 15
من كتاب كيف تفكر كعالم كمبيوتر لغه جافا الخامس عشرالبرمجة كائنية التوجّه : الشذوذ والأخطاء
الشذوذ والأخطاء
إذا كانت لديك عمليات كائنية وعمليات أصناف في نفس الصنف، فمن السهل أن تضيع. الطريقة الشائعة لتنظيم تعريف الصنف هي وضع كافة عمليات البناء في البداية، متبوعة بكل العمليات الكائنية ثم عمليات الصنف.
يمكن أن توجد عملية كائنية وعملية صنف بنفس الاسم، طالما أنهما تختلفان في عدد المعاملات أو نوعها. وكما يحصل مع الأنواع الأخرى من التحميل الزائد (overloading)، تقرر Java أي نسخة من العملية ستستدعيها بالنظر إلى المتحولات التي تعطيها.
الآن وقد بتنا نعرف معنى الكلمة المفتاحية static، ستكون قد استنتجت على الأغلب أن main هي عملية صنف، ما يعني عدم وجود "كائن حالي" عند استدعائها.
نظراً لعدم وجود كائن حالي في عمليات الأصناف، من الخطأ استعمال الكلمة المفتاحية this. إذا حاولت عمل ذلك، ستحصل على رسالة خطأ مثل: "Undefined variable: this" – "متغير غير معرّف: this".
كما لا يمكنك الوصول إلى متغيرات الحالة بدون استخدام النقطة وتوفير اسم كائن. إذا حاولت عمل ذلك، ستحصل على رسالة مثل "non-static variable… cannot be referenced from a static context". يقصد المجمع بكلمة "non-static variable" أن يقول: "متغير حالة" — "instance variable".
الكلمات الدلالية لهذا الموضوع
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
المفضلات