البرمجة الشيئية OOP – مفاهيم أساسية
البرمجة الشيئية هي نموذج برمجي يعتمد على الكائنات والصنوف.
1. المفاهيم الأساسية
• الصنف (Class): نموذج أو قالب لإنشاء كائنات
• الكائن (Object): مثيل من صنف
• الخاصية (Attribute): بيانات تصف الكائن
• الطريقة (Method): وظائف يمكن للكائن تنفيذها
2. مبادئ OOP
• التغليف (Encapsulation): إخفاء التفاصيل الداخلية
• الوراثة (Inheritance): إنشاء أصناف جديدة من أصناف موجودة
• تعدد الأشكال (Polymorphism): استخدام واحد لعدة أشكال
مثال بكالوريا
أنشئ صنف ‘طالب’ بخصائص: الاسم، المعدل، وطريقة لعرض المعلومات.
class Etudiant:
def __init__(self, nom, moyenne):
self.nom = nom
self.moyenne = moyenne
def afficher(self):
print(f”{self.nom}: {self.moyenne}”)
دروس مشابهة
- نحو تكوين 40 ألف أستاذ في مجال الإعلام الآلي
- القوائم والجداول في HTML — إنشاء قوائم مرتبة وغير مرتبة وجداول بسيطة — الإعلام ا
- الإعلام الآلي — الشبكات العصبية (تمارين متقدمة) — السنة الثانية ثانوي
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.