تحميل كتاب البرمجة غرضية التوجه في لغة الجافا PDF - المؤلف مجهول

الرئيسية / المؤلف مجهول / البرمجة غرضية التوجه في لغة الجافا
كتاب البرمجة غرضية التوجه في لغة الجافا لـ المؤلف مجهول

كتاب البرمجة غرضية التوجه في لغة الجافا

الكاتب المؤلف مجهول

كتاب البرمجة غرضية التوجه في لغة الجافا لـ المؤلف مجهول
القسم : علوم الكمبيوتر والإنترنت
لغة الملف : العربية
عدد الصفحات : غير معروف
سنة النشر : غير معروف
حجم الكتاب : 0.2 ميجا بايت
نوع الملف : PDF

قيِّم هذا الكتاب

تحميل كتاب البرمجة غرضية التوجه في لغة الجافا pdf هذا الكتاب يوصف المبادئ الأساسية للبرمجة غرضية التوجه بلغة الجافا مع الأمثلة تأليف: عبدالله البرمجة كائنية التوجُّه أو البرمجة الشيئية (بالإنجليزية: Object-oriented programming - OOP ) (ويطلق عليها أحيانا اسم: برمجة كائنية المنحى، أو برمجة شيئية أو برمجة موجهة نحو الكائنات (أو العناصر). وهي عبارة عن نمط برمجة متقدم، وفيه يقسم البرنامج إلى وحدات تسمى الكائنات (Objects)، كل كائن عبارة عن حزمة (تعليب) من البيانات (المتغيرات والثوابت) والدوال ووحدات التنظيم وواجهات الاستخدام. ويتم بناء البرنامج بواسطة استخدام الكائنات وربطها مع بعضها البعض وواجهة البرنامج الخارجية باستخدام هيكلية البرنامج وواجهات الاستخدام الخاصة بكل كائن. البرمجه الجباره برمجة كينونية برمجة شيئية المنحى. برمجة موجهة برمجة كائنية برمجة كائنية التوجه برمجة غرضية التوجه برمجة كائنية المنحى برمجة بالعناصر برمجة موجهة نحو الكائنات (أو العناصر) البرمجة بالكائنات البرمجة الكائنية عبارة عن نمط برمجة متخصص في المفاهيم التالية: الفئة Class وهو نموذج الوحدة الرئيسية لبناء الـكائن (Object) بمعنى أنه يتم تكوين أكثر من كائن على أساس نموذج البناء الأساسي وهو (Class), ويمكن تشبيه الكلاس بالقالب الذي يقوم بتشكيل الكائن ويمكن بعد ذلك استخدام هذا الكائن لأي غرض مطلوب. الكائنات Objects - حزم وتعليب البيانات والدوال الوظيفية معاً في وحدات تعمل ضمن برنامج نشط. الكائنات هي أساس هيكلية برمجة الحاسوب الكائنيّة. المثال Instance وهو شكل الكلاس أو كائن محدد والذي ينشأ في وضع التشغيل، وبشكل آخر يمكن أن نسمي الكلاس في وضع التشغيل (نموذج). التجريد Abstraction - قدرة البرنامج على تجاهل بعض واجهات المعلومات المتلاعبة، أي التركيز على المفهوم الأساسي للكائن وهيكليته النظرية وتجريدة من طريقة العمل النهائية والتوجهات الخارجية. التغليف Encapsulation - التأكد أن المستخدم لا يستطيع أن يغير البيانات الداخلية لكائن بطريقة مفاجئة، فقط دوال الكائن الداخلية يسمح لها بتعديل حالة الكائن وبياناته. أي أن لايمكن التلاعب بالكائن وتغير معلوماته بأي طريقة بل أن هناك واجهة استخدام خاصة يضعها المبرمج ومن خلالها يمكن تغيير بيانات الكائن الداخلية وحالته. تعدد الأوجه Polymorphism - بدلاً من استدعاء الإجراءات الفرعية مباشرة، تستطيع البرمجة الشيئية إرسال رسائل، الإجراء المعين الذي يتم نداؤه نتيجة الرسالة يعتمد على نوع الكائن الذي أُرسل له. أي أنه باستخدام نفس اسم الاستدعاء يمكن استدعاء إجراءات ودوال مختلفة اعتماداً على نوع الكائن. الوراثة Inheritance - يستطيع الكائن وراثة خصائص كائن معين والزيادة عليها دون أن يتأثر الكائن الأصلي. فقد يكون هناك كائن اسمه مركبة في الخصائص العامة لكل المركبات مثل الاسم واللون ورقم التسجيل، الكائن الطائرة .

عرض المزيد
الزوار ( 295 )
شارك هذا الكتاب
الملكية الفكرية محفوظة للكاتب المذكور