الخميس , يوليو 30 2026
أخبار الموقع

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

البرمجة الكائنية: الكائنات والصنف

البرمجة الكائنية (OOP) هي نمط برمجي يعتمد على مفهوم الكائنات التي تحتوي على بيانات (خصائص) وسلوك (دوال). تساعد في تنظيم البرامج المعقدة.

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

  • الصنف (Class): قالب أو مخطط لإنشاء كائنات.
  • الكائن (Object): نسخة من الصنف.
  • الخصائص (Attributes): بيانات الكائن.
  • الطرائق (Methods): دوال تابعة للكائن.

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

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

# إنشاء كائن
s1 = Student(“أحمد”, 15)
s1.introduce()

مزايا البرمجة الكائنية

إعادة استخدام الكود، سهولة الصيانة، تنظيم أفضل للبرامج، تقليل التكرار.

تمارين

تمرين 1: عرف صنفاً باسم Book بخصائص title و author.
تمرين 2: أضف طريقة لعرض معلومات الكتاب.

للمزيد: راجع درس مفهوم الميراث في البرمجة الكائنية ودرس الدوال في بايثون.

شاهد أيضا

السدود المائية وتوليد الكهرباء – ت.علمية – السنة الرابعة إبتدائي – المنهاج الجزائري

تكنولوجيا الليزر واستخداماتها – ت.علمية – السنة الخامسة إبتدائي – المنهاج الجزائري

تكنولوجيا التصوير الفوتوغرافي – ت.علمية – السنة الرابعة إبتدائي – المنهاج الجزائري

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

غزوة الخندق (الأحزاب): أسبابها وأحداثها ونتائجها غزوة الخندق وقعت في السنة الخامسة للهجرة، حين تحالفت …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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