الإثنين , يوليو 27 2026
أخبار الموقع

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

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

البرمجة الكائنية (Object-Oriented Programming) هي نمط برمجي يعتمد على مفهوم الصفوف والكائنات. تسمح بتنظيم الكود بشكل أفضل وإعادة استخدامه.

الصف والكائن (Class and Object)

class Student:

def __init__(self, name, age, grade):

self.name = name

self.age = age

self.grade = grade

def display_info(self):

return f”اسم الطالب: {self.name}, العمر: {self.age}, الدرجة: {self.grade}”

# إنشاء كائن

student1 = Student(“أحمد”, 16, 95)

print(student1.display_info())

الوراثة (Inheritance)

class Animal:

def __init__(self, name):

self.name = name

def sound(self):

return “صوت الحيوان”

class Dog(Animal):

def sound(self):

return “نباح”

dog = Dog(“بلوتو”)

print(dog.sound()) # يطبع “نباح”

التغليف (Encapsulation)

خصائص خاصة (private) باستخدام __ وطرق getter و setter للوصول إليها.

تعدد الأشكال (Polymorphism)

إمكانية استخدام نفس الواجهة لأنواع مختلفة من الكائنات.

تمارين

التمرين 1: أنشئ صفاً اسمه Rectangle بخصائص width و height ودالة area() تحسب المساحة.

التمرين 2: أنشئ صفين Student و Teacher يرثان من صف Person مع إضافة خصائص خاصة لكل منهما.

للمزيد من الدروس، راجع درس بايثون: الدوال Functions ودرس بايثون: القوائم Lists.

شاهد أيضا

درس الجمع: مفهومه وخصائصه – الرياضيات – السنة الأولى إبتدائي – المنهاج الجزائري

الجمع: مفهومه وخصائصه الجمع هو عملية رياضية أساسية نستخدمها في حياتنا اليومية. في هذا الدرس …

بنك الأسئلة التربوية (514) — للأساتذة والمعلمين — المناهج الدراسية: أسس التصميم والبناء، تحليل المحتوى، وتقويم المناهج التعليمية (الجزء الثاني — 40 سؤالاً)

بنك الأسئلة التربوية (514) — للأساتذة والمعلمين — المناهج الدراسية: أسس التصميم والبناء، تحليل المحتوى، …

بنك الأسئلة التربوية (514) — للأساتذة والمعلمين — المناهج الدراسية: أسس التصميم والبناء، تحليل المحتوى، وتقويم المناهج التعليمية (الجزء الأول — 40 سؤالاً)

بنك الأسئلة التربوية (514) — للأساتذة والمعلمين — المناهج الدراسية: أسس التصميم والبناء، تحليل المحتوى، …

مشكلة الرغبة: مفهومها وتأثيرها على السلوك – الفلسفة — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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