Professional Documents
Culture Documents
3 Concepts POO Java
3 Concepts POO Java
يقوم الفصل بنمذجة أعضاء بيانات البنية الثابتة وطرق السلوك الديناميكي للكائنات المرتبطة بهذه الفئة
الفئة هي وصف للكائن .يتم إنشاء كل كائن من فئة باستخدام عامل التشغيل الجديد
.متبوعة باسم الفئة المعلنة ،متبوعة بنص الفئة بين قوسين متعرجين class،يتم اإلعالن عن الفئات باستخدام الكلمة األساسية
يمكن أن يحتوي الملف على عدة تعريفات للفئات ،لكنه يمكن أن يحتوي فقط على ما يسمى بفئة
عامة واحدة فئة كلماتها األساسية مسبوقة بـ ،كما في المثال أعاله يجب أن يكون للملف نفس اسم
.هذه الفئة العامة
.الُم نشئ هو أسلوب يتم استدعاؤه عند إنشاء كائن ،وهذه الطريقة ،التي يمكن أن تكون فارغة ،تنفذ العمليات الالزمة لتهيئة الكائن
.يجب أن يكون لكل ُم نشئ نفس اسم الفئة التي تم تعريفه فيها وليس له قيمة إرجاع
تعريف وظيفة العضو الخاص هذه ليس إلزامًيا إذا كنت ال ترغب في تهيئة أعضاء البيانات على سبيل المثال ،حيث يتم تعريف
الُم نشئ االفتراضي بواسطة المترجم إذا لم يكن لدى الفئة واحًد ا
.يمكننا زيادة التحميل على الُم نشئ ،وإال فإننا نحدد ُم نشًئا واحًد ا أو أكثر
.يتيح لك عامل التشغيل الجديد إنشاء فئة باستخدام أحد ُم نشئي الفئة
OutOfMemoryError.إذا لم يحصل المشغل الجديد على تخصيص الذاكرة الضروري ،فإنه يطلق االستثناء