الأربعاء , يوليو 29 2026
أخبار الموقع

البرمجة الشيئية: مفهوم الكائنات والفئات (OOP)

مقدمة في البرمجة الشيئية

البرمجة الشيئية (OOP) نمط برمجي يعتمد على مفهوم “الكائنات” التي تحتوي على بيانات ودوال. هي تطور عن البرمجة التقليدية.

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

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

مثال بلغة جافا: سيارة class Car { String color; void drive() { … } } ثم Car myCar = new Car();

مبادئ OOP الأربعة

  • التغليف (Encapsulation): إخفاء البيانات وجعل الوصول إليها عبر دوال محددة.
  • الوراثة (Inheritance): فئة ترث خصائص فئة أخرى.
  • تعدد الأشكال (Polymorphism): نفس الدالة بسلوك مختلف حسب السياق.
  • التجريد (Abstraction): إخفاء التعقيد وإظهار الأساسيات فقط.

ترتبط بـ علوم الحاسوب في تصميم النظم المعقدة.

شاهد أيضا

التربية المدنية — العلم والنشيد الوطني — رمزية العلم وأهمية النشيد — السنة الثالثة إبتدائي — المنهاج الجزائري

التاريخ والجغرافيا — التاريخ: الحضارة البيزنطية (الرومانية الشرقية) — الثانية متوسط — المنهاج الجزائري

الحضارة البيزنطية (الرومانية الشرقية) الحضارة البيزنطية هي امتداد للإمبراطورية الرومانية في قسمها الشرقي، وعاصمتها القسطنطينية …

درس الهندسة: المحيط والمساحة للأشكال المركبة – الرياضيات – السنة الخامسة إبتدائي – المنهاج الجزائري

درس الهندسة: المحيط والمساحة للأشكال المركبة – الرياضيات – السنة الخامسة إبتدائي – المنهاج الجزائري …

التربية المدنية — التراث الوطني الجزائري — المحافظة على التراث المادي واللامادي — السنة الثالثة إبتدائي — المنهاج الجزائري

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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