الأحد , يوليو 26 2026
أخبار الموقع

البرمجة الكائنية: مفهوم الكائنات والصفوف في البرمجة – الإعلام الآلي — السنة الثالثة ثانوي (شعبة علوم تجريبية) — بكالوريا — المنهاج الجزائري

البرمجة الكائنية (OOP): مفهوم الكائنات والصفوف في البرمجة – الإعلام الآلي

البرمجة الكائنية التوجه (Object-Oriented Programming) نموذج برمجي ينظم الكود حول الكائنات (Objects) بدلاً من الوظائف والإجراءات.

1. مفهوم البرمجة الكائنية

OOP هو نموذج برمجي يعتمد على مفهوم “الكائنات” التي تحتوي على بيانات (خصائص) وسلوك (دوال). الصف (Class) هو القالب، والكائن (Object) هو النسخة الفعلية.

2. المفاهيم الأساسية

  • الصف (Class): نموذج أو مخطط لإنشاء الكائنات. يحدد الخصائص (Attributes) والدوال (Methods)
  • الكائن (Object): نسخة من الصف لها حالة خاصة
  • التغليف (Encapsulation): إخفاء البيانات الداخلية ومنع الوصول المباشر إليها
  • الوراثة (Inheritance): صف يرث خصائص وسلوك صف آخر
  • تعدد الأشكال (Polymorphism): قدرة الكائنات المختلفة على الاستجابة لنفس الاستدعاء بطرق مختلفة

3. مثال في بايثون

class Student:
    def __init__(self, name, age):
        self.name = name
        self.age = age
    def introduce(self):
        print(f”أنا {self.name} وعمري {self.age}”)

4. تمارين تطبيقية

التمرين 1: عرف صفاً باسم “Car” بخصائص: brand, model, year.

التمرين 2: أضف دالة start() للصف Car تطبع “السيارة تعمل”.

التمرين 3: أنشئ كائناً من الصف Car.

5. الحلول

حل 1: class Car: def __init__(self, brand, model, year): self.brand = brand; self.model = model; self.year = year

حل 2: def start(self): print(“السيارة تعمل”)

حل 3: my_car = Car(“Toyota”, “Corolla”, 2024)

للمزيد من الدروس راجع التناسبية والدوال الخطية ودرس الدوال المرجعية: دالة المربع والمقلوب.

شاهد أيضا

التاريخ والجغرافيا — 1. مفهوم النظام العالمي الجديد — الثانية ثانوي أدبي — بكالوريا — المنهاج الجزائري

التاريخ: النظام العالمي الجديد بعد الحرب الباردة 1. مفهوم النظام العالمي الجديد النظام العالمي الجديد …

التاريخ والجغرافيا — 1. مفهوم التكتل الاقتصادي — الثانية ثانوي أدبي — بكالوريا — المنهاج الجزائري

الجغرافيا: التكتلات الاقتصادية الكبرى في العالم 1. مفهوم التكتل الاقتصادي التكتل الاقتصادي هو اتفاق بين …

التاريخ والجغرافيا — 1. جذور القضية الفلسطينية — الثانية ثانوي أدبي — بكالوريا — المنهاج الجزائري

التاريخ: القضية الفلسطينية جذورها وتطوراتها 1. جذور القضية الفلسطينية تعود جذور القضية الفلسطينية إلى أواخر …

التاريخ والجغرافيا — 1. أهمية الموارد المائية — الثانية ثانوي أدبي — بكالوريا — المنهاج الجزائري

الجغرافيا: الموارد المائية في الجزائر والوطن العربي 1. أهمية الموارد المائية الماء هو أساس الحياة …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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