الرئيسية / المدونة / شرح كورس CS140 (Object-Oriented Programm...

شرح كورس CS140 (Object-Oriented Programming - Java OOP) لكلية الحوسبة SEU: فهم Classes و Inheritance من الصفر

جامعة الأمير مساعد قراءة: 3 دقائق

عقدة البرمجة الكائنية (OOP - Java) في كلية الحاسب SEU وكيف تحلها

يُعد مقرر Object-Oriented Programming (CS140 / البرمجة الكائنية) بلغة Java المقرر المحوري الأهم في كلية الحوسبة والمعلوماتية بجامعة الأمير مساعد. انتقال الطالب من البرمجة الإجرائية البسيطة إلى مفاهيم الكائنات والكلاسات يسبب صدمة للكثيرين، خاصة مع طبيعة الاختبارات التي تركز على تتبع الأكواد المعقدة (Code Tracing) واكتشاف الأخطاء البرمجية (Debugging).

📺 محاضرة مسجلة وتطبيق عملي | IT241 (Introduction to Database) / IT244

01 | شرح IT244 | مقدمة قواعد البيانات ومفاهيم DBMS | Module 1: Databases & DBMS - SEU

اشترك في القناة

في منصة فخر CS، يقدم المهندس أحمد فخر الدين شرحاً تطبيقياً مباشراً داخل بيئة التطوير (IDE)، حيث يكتب الكود أمامك سطراً بسطر ويوضح حركة المتغيرات في الذاكرة (Stack & Heap) بأسلوب هندسي لا يترك مجالاً للغموض.

الأعمدة الأربعة للبرمجة الكائنية في كورس فخر CS

  1. الكلاسات والكائنات (Classes & Objects): المنشئات (Constructors)، المتغيرات الثابتة (Static Variables)، واستخدام الكلمة المفتاحية this.
  2. التغليف (Encapsulation): حماية البيانات وتطبيق دوال Getters & Setters ومعدلات الوصول (Access Modifiers).
  3. الوراثة والواجهات (Inheritance & Interfaces): إعادة استخدام الكود، الكلاسات المجردة (Abstract Classes)، وتطبيق الـ super و Method Overriding.
  4. تعدد الأشكال ومعالجة الأخطاء (Polymorphism & Exception Handling): الربط الديناميكي (Dynamic Binding)، كتل Try-Catch، وقراءة وكتابة الملفات (File I/O).

⚡ تفوق في مادة البرمجة الكائنية مع م/ أحمد فخر الدين

كورس تطبيقي شامل يشمل حل الواجبات المعملية وتجميعات اختبارات SEU لمادة CS140 مع دعم مستمر طوال الترم.

استكشف كورس البرمجة الكائنية OOP واشترك الآن
م. أحمد فخر الدين

مؤسس منصة فخر CS وخبير تدريس مناهج كلية الحوسبة والمعلوماتية والسنة الأولى المشتركة في جامعة الأمير مساعد.

تصفح كورسات وباقات SEU
مشاركة المقال: