السبت , يوليو 25 2026

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

البرمجة بالكائنات: مقدمة (POO)

البرمجة بالكائنات (Object-Oriented Programming) نمط برمجي يعتمد على مفهومي الصنف والكائن.

1. الصنف والكائن

الصنف (Class): نموذج او قالب يصف خصائص وسلوك كائنات معينة.
الكائن (Object): مثال (instance) حقيقي للصنف.

2. مثال

class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def display(self):
print(f”Name: {self.name}, Age: {self.age}”)

3. المفاهيم الاساسية

التغليف (Encapsulation): اخفاء التفاصيل الداخلية.
التوريث (Inheritance): صنف يرث خصائص صنف اخر.
تعدد الاشكال (Polymorphism): نفس الواجهة لانواع مختلفة.

دروس مشابهة

تمارين اضافية

1. انشئ صنف Car بخصائص: brand, model, year وطريقة display().
2. اضف صنف ElectricCar يرث من Car ويضيف خاصية battery.
3. انشئ كائنين من صنف Student واطبع بياناتهما.
4. ما الفرق بين الصنف والكائن؟
5. اشرح مفهوم التغليف في POO.

شاهد أيضا

الحرف (ر) – اللغة العربية – التحضيري

@/tmp/tmpnhnac2l6.html

العلوم الفيزيائية — درس: القوى والحركة — السنة الرابعة ابتدائي — المنهاج الجزائري

القوى والحركة القوة هي مؤثر خارجي يغير من حالة الجسم الساكن أو المتحرك. في هذا …

الرياضيات — درس: القسمة البسيطة — مفهومها — السنة الثالثة ابتدائي — المنهاج الجزائري

القسمة البسيطة: مفهومها القسمة هي عملية رياضية أساسية تمثل توزيع عدد على أجزاء متساوية. هي …

الحرف (ذ) – اللغة العربية – التحضيري

@/tmp/tmpbmur0jm3.html

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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