الجمعة , يوليو 24 2026
أخبار الموقع

الإعلام الآلي — البرمجة الشيئية: الوراثة وتعدد الأشكال (Héritage) — الثالثة ثانوي — المنهاج الجزائري

البرمجة الشيئية: الوراثة وتعدد الأشكال (Héritage et Polymorphisme)

الوراثة وتعدد الأشكال من أهم مبادئ البرمجة الشيئية. هذا الدرس للسنة الثالثة ثانوي.

أولا: الوراثة (Inheritance)

الوراثة تسمح لصف (فئة) بأن يرث خصائص وطرق صف آخر. الصف الأصلي يسمى الصف الأب (Parent)، والصف الجديد يسمى الصف الابن (Child).

class Animal:
    def __init__(self, name):
        self.name = name
    def sound(self):
        pass  # سيتم تعريفه في الأبناء

class Dog(Animal):
    def sound(self):
        return "Woof!"

class Cat(Animal):
    def sound(self):
        return "Meow!"

dog = Dog("Rex")
print(f"{dog.name}: {dog.sound()}")

ثانيا: تعدد الأشكال (Polymorphisme)

نفس الواجهة (interface) يمكن أن تعمل بطرق مختلفة حسب نوع الكائن:

def make_sound(animal):
    print(animal.sound())

animals = [Dog("Rex"), Cat("Mimi"), Dog("Max")]
for a in animals:
    make_sound(a)  # كل حيوان يصوت بطريقته

تمارين

  1. أنشئ صفا أساسيا “Shape” وصفوفا أبناء “Circle” و “Rectangle” تحتوي على طريقة area().
  2. ما فائدة تعدد الأشكال في البرمجة؟
  3. أنشئ صف “Student” وصف “GraduateStudent” يرث منه ويضيف خاصية thesis_title.

للمزيد راجع البرمجة الشيئية: مفاهيم أساسية و بايثون: الشروط والحلقات.

شاهد أيضا

Francais – Grammaire: Les adjectifs de couleur (accord et exceptions) – 4eme Annee Primaire – Programme Algerien

Les adjectifs de couleur Les adjectifs de couleur s’accordent en genre et en nombre avec …

Francais – Expression orale: Parler de ses gouts et preferences (j aime, je n aime pas, je prefere) – 2eme Annee Primaire – Programme Algerien

Parler de ses goûts Dans cette leçon, nous apprenons à exprimer nos goûts et préférences …

Francais – Orthographe: Les consonnes doubles (regles generales) – 4eme Annee Primaire – Programme Algerien

Les consonnes doubles Les consonnes doubles sont fréquentes en français. Leur présence peut changer le …

اللغة العربية – درس في المحفوظات: نشيد المدرسة – السنة الأولى ابتدائي – المنهاج الجزائري

نشيد المدرسة المدرسة هي بيتنا الثاني، فيها نتعلم ونترعرع. في هذا النشيد نعبر عن حبنا …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026