البرمجة الكائنية: الصنف والكائن
OOP: برمجة تعتمد على الكائنات.
1. صنف وكائن
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def display(self):
return f"{self.name}, {self.age}"
s = Student("أحمد", 17)
2. مبادئ OOP
تغليف (Encapsulation)
وراثة (Inheritance)
تعدد أشكال (Polymorphism)
تجريد (Abstraction)
3. وراثة
class Teacher(Person):
def __init__(self, name, subject):
super().__init__(name)
self.subject = subject
دروس مشابهة
تمارين إضافية
طبّق ما تعلمته:
1. اكتب برنامج بايثون يحسب مجموع الأرقام من 1 إلى 100.
2. أنشئ قائمة تحتوي على 5 أسماء ورتبها أبجدياً.
3. اكتب استعلام SQL لاستخراج أسماء الطلاب الذين معدلهم فوق 15.
4. أنشئ صفحة HTML تحتوي على جدول ببيانات 3 طلاب.
5. حول العدد 101011 من ثنائي إلى عشري.
التطبيق العملي هو أفضل طريقة لتعلم البرمجة. زور موقعنا للمزيد من الأمثلة.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.