TP 03: Exercices sur les classes, méthodes statiques et tableaux – Programmation Orientée Objet

يوليو 26, 2026 0/5
TP 03: Exercices sur les classes, méthodes statiques et tableaux – Programmation Orientée Objet
محمي

ما رأيك في هذا الملف؟

تقييمك يساعد الطلاب الآخرين.

اضغط على النجوم للتقييم

هل كان هذا الملف مفيداً؟

ناشر الملف

Mohamed Tahar
Mohamed Tahar
عضو مساهم
خبير المنصة (LVL 5)

بطاقة المعلومات

الجامعة
جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS
الكلية
كلية العلوم | Faculty of Science
السداسي
السداسي الرابع | Semester 4
5 مشاهدة 0 تحميل

تفاصيل المحتوى

يقدم هذا الملف سلسلة من التمارين العملية (TP) رقم 03 لمادة البرمجة الموجهة بالكائنات للسنة الجامعية 2023/2024. يهدف التمرين الأول إلى تحليل كود Java يحتوي على أخطاء شائعة في استخدام المتغيرات الخاصة، النهائية، الثابتة، والطرق الثابتة، حيث يُطلب من الطالب تحديد سبب كل خطأ محتمل مثل الوصول إلى متغير غير ثابت من سياق ثابت أو محاولة تعديل متغير نهائي. التمرين الثاني يركز على إعادة استخدام فئتين موجودتين (LectureClavier.java و BiblioTab.java) كمكتبات للقراءة من لوحة المفاتيح ومعالجة المصفوفات، حيث يضيف الطالب طرقًا لقراءة وعرض مصفوفة أحادية البعد، وعكس مصفوفة، وتحويل مصفوفة ثنائية إلى مصفوفة مضاعفات. التمرين الثالث يتطلب تصميم فئة حساب بنكي تمثل حسابًا بنكيًا بمعرف تسلسلي، اسم وعنوان المالك، الرصيد، حالة النشاط، والعملة الثابتة، مع تنفيذ طرق السحب والإيداع التي تتحقق من حالة النشاط قبل تعديل الرصيد، بالإضافة إلى getters، setters، وطرق عرض ومقارنة الأرصدة. من خلال هذه التمارين، يتدرب الطالب على مفاهيم التغليف، الثبات، الاستدعاء الثابت، التعامل مع المصفوفات، وتصميم الفئات مع التحقق من الحالة، مما يعزز فهمه للبرمجة الكائنية ويعدّه للامتحانات والمشاريع العملية التي تتطلب تطبيق هذه المبادئ في سياقات واقعية.

مواضيع الملف:

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

أسئلة شائعة حول الملف

تحليل الذكاء الاصطناعي

قد يهمك أيضًا

وثائق قريبة من نفس السياق الأكاديمي لهذا الملف.

6 ملفات

كتاب: Beginning Java Objects: From Concepts to Code – Third Edition – Object-Oriented Programming with Java – البرمجة كائنية التوجه بلغة Ja…

ملف جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

Cours et exercices : La surdéfinition des méthodes et constructeurs – Programmation Java

TD جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

Examen : QCM, analyse de code et implémentation en Programmation Orientée Objet – Semestre 4

امتحان | exam جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

Guide pratique: Installation et création d’un premier projet Java sous Eclipse – Programmation orientée objet – Programmation orientée obje…

ملف جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

امتحان POO: مفاهيم Java البرمجية الكائنية، الوراثة، الأصناف المجردة وتصحيح الأخطاء – Programmation Orientée Objet (POO)

امتحان | exam جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

ملخص: Les Tableaux, Les ArrayList et La Surdéfinition – Java

ملخص | summary جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - البرمجة كائنية التوجه | Object-Oriented Programming

ساحة النقاش

اسأل، أجب، وصوّت على الردود المفيدة حتى يستفيد زملاؤك من التجربة.

0 مشاركات 0 أسئلة 0 إجابات 0 مقبولة
اسأل بوضوح اذكر الجامعة، المقياس، والسنة إذا كان السؤال مرتبطًا بملف معين.
أجب بتجربة مفيدة الإجابات الدقيقة يمكن التصويت عليها واعتمادها كأفضل إجابة.
احفظ جودة النقاش تجنب السبام، وضع بلاغًا فقط عند وجود محتوى يحتاج مراجعة.

لا توجد أسئلة بعد. كن أول من يفتتح النقاش.

شارك في النقاش

اكتب بوضوح واحترم زملاءك. يمكن قبول الإجابة المفيدة والتصويت عليها.

المراجعة الذكية

اختبر معلوماتك وتذكرها للأبد
0 / 0

جاري تحضير البطاقات...