سلسلة كتب الجرافيكس باستخدام لغة الجافا كتاب مقدمة في البرمجة الشيئية

05/12/2018 December 25th, 2021 AR-Book, book, java, programming

You May Also Like

ما هو الفرق بين معالجات 32-بت و 64-بت ؟ في هذا المقال ساشرح لكم ما هو الفرق بينهما و ما ...
Read More
ما هو الفرق بين معالجات 32-بت و 64-بت ؟
يمكن أن يساعدك الاسترخاء في الساونا على فقدان بعض الوزن - ولكنه ليس حلاً معجزة لفقدان الوزن. على أبسط المستويات ، يحدث ...
Read More
هل تساعد الساونا حقًا على إنقاص الوزن؟
بفضل الإنترنت ، يمكنك كسب عيشك من الوظائف عبر الإنترنت. اجل، لقد سمعتني جيدا! قد أجبرت جائحة COVID-19 الحالية العديد ...
Read More
نصيحة في للنجاح في العمل على الانترنت

البرمجة الموجهة للكائنات (OOP) هي نموذج لغة برمجة يتم تنظيمه حول الكائنات بدلاً من “الإجراءات” والبيانات بدلاً من المنطق. تاريخيا ، تم النظر إلى البرنامج كإجراء منطقي يأخذ بيانات الإدخال ، ويعالجها ، وينتج بيانات الإخراج.

كان يُنظر إلى تحدي البرمجة على أنه كيفية كتابة المنطق ، وليس كيفية تعريف البيانات. تأخذ البرمجة الكائنية نظرة مفادها أن ما نهتم به حقًا هو الأشياء التي نرغب في التلاعب بها بدلاً من المنطق المطلوب للتلاعب بها. تتنوع أمثلة الكائنات من الكائنات البشرية (الموصوفة بالاسم والعنوان وما إلى ذلك) إلى المباني والأرضيات (التي يمكن وصف خصائصها وإدارتها) إلى الأدوات الصغيرة على سطح مكتب الكمبيوتر (مثل الأزرار وأشرطة التمرير).

تتمثل الخطوة الأولى في OOP في تحديد جميع الكائنات التي يريد المبرمج التلاعب بها وكيفية ارتباطها ببعضها البعض ، وهي ممارسة تُعرف غالبًا باسم نمذجة البيانات. بمجرد تحديد كائن ما ، يتم تعميمه على أنه فئة من الكائنات (فكر في مفهوم أفلاطون للكرسي “المثالي” الذي يقف لكل الكراسي) الذي يحدد نوع البيانات التي يحتوي عليها وأي تسلسلات منطقية يمكنها التلاعب بها. يُعرف كل تسلسل منطقي مميز كطريقة. تتواصل الكائنات مع واجهات محددة بشكل جيد تسمى الرسائل.

يرجى تحميل الكتاب لمعرفة المزيد

في لغة الجافا for loop
كتاب برمجة الكائنات الموجهة في لغة الجافا
Encapsulation التغليف في البرمجة الكائنية 
(كتاب كيف تفكر كعالم كومبيوتر (نسخة الجافا
في لغة الجافا foreach شرح
مراحل تقدم شبكة الانترنت بختصار
ما هي شبكة لايتنينج للبيتكوين وكيف تستخدم ؟
DB/Backend Dev نصائح لمطورين قواعد البيانات
SAN و NAS الفرق ببساطة بين
تحديث مايكروسوفت ويندوز 10 لشهر اوكتوبر يمكن أن يتسبب بحذف ملفاتك
تعني أن الموقع أمن ؟ https هل
أشياء ستغير وجه العالم و وظائف و تكنولوجيا ستختفي
كيفية إفراغ سلة المهملات على أندرويد

Last Article