Object Oriented Programming - OOP
ستكون هناك محاضرة يوم الثلاثاء الموافق 22-3-2016 بنفس المقر المعتاد
بنفس التوقيتات..
3:00 م ==> OOD
5:00 م ==> OOP
البرمجة كائنية
التوجيه
نتعرف فى هذا المقرر على اساليب وطرق
برمجية لحل مختلف المعضلات النظامية التى تواجهنا فى مختلف المجالات .
فكرة المقرر تعتمد على محتوى المقرر
"OOD"
والذى يوضح بالتفصيل المفاهيم الاساسية للتصميم كائنى التوجيه والذى يعتمد على
ثلاثة مفاهيم اساسية :
التصنيف
- الكائن - الرسالة
عمليا .. فى هذا المقرر يتم طرح عدد من
المشاكل والتى تتضمن حلولا تصميمية نستخدم فيها التقنية كائنية التوجيه اضافة الى
استخدام اسلوب تحليل الوظائف ، والذى يعتمد فى النهاية لغة التصميم (UML) شائعة الاستخدام
.
نستعرض هنا المشكلات البرمجية التالية :
المشكل 1 : ويتعلق بمفهوم التصنيف
والكائن والعلاقات بين الكائنات (Association)
المشكل 2 : ويتعلق بمفهوم التصنيف
والكائن والعلاقات بين الكائنات (Aggregation)
المشكل 3 : ويتعلق بمفهوم التصنيف
والكائن والعلاقات بين الكائنات (Composition)
المشكل 4 : ويتعلق بمفهوم الرسائل بين
التصنيفات ، ومنها نتطرق الى مفهوم Overloading))
المشكل 5 : ويتعلق بمفهوم الوراثة
والتصنيفات المجردة والحقيقية Abstract & Concrete
Class))
المشكل 6 : ويتعلق بمفهوم اخفاء
المعلومات (Information
Hiding)
ملاحظة : فى هذا المقرر نحن نركز على
كيفية التطبيق البرمجى لمفاهيم التقنية كائنية التوجيه وليس لغة البرمجة !!
استعمال لغة الجافا اثناء المقرر لا تعنى بالضرورة التقيد باللغة ، عمليا يمكن
تبديل لغة جافا بأى لغة تعتمد التقنية كائنية التوجيه ..
هذا المقرر بحاجة الى محاضرات معملية
مهمة .. لن نتمكن للأسف هذا الفصل من تطبيق ذلك لظروف الأكاديمية .. ولهذا قمنا
بإجراء بعض التحوير فى المقرر وطريقة التدريس ..
العنوان
|
التاريخ
|
الرابط
|
ملاحظات
|
المحاضرة
الأولى
|
16-1-2016
|
المحاضرة
الثانية
|
23-1-2016
|
المفاتيح الثلاثة الرئيسية للتقني الكائنية
|
انقطاع
الكهرباء .. لهذا السبب تم انشاء الموقع حتى يمكن متابعة المحاضرات من خلال
مصادر الطلاب الخاصة بدلا عن العارض المرئى !!
|
المحاضرة
السادسة
|
20-2-2016
|
-----
|
التحديث موجود بالمحاضرة التاسعة |
المحاضرة
السابعة
|
27-2-2016
|
*****
|
المحاضرة
الثامنة
|
5-3-2016
|
الامتحان
|
Object Oriented Programming - OOP
Reviewed by د.زياد عوام
on
7:14 ص
Rating: