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

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

You May Also Like

ربما لاحظت عند تشغيل برنامج ما على جهازك أنه يطلب التشغيل في وضع "المسؤول" كي يعمل، وعندها نقوم بالضغط كليك ...
Read More
ماذا يعني تشغيل كمسؤول  Run as Administrator
ما هو تحسين محركات البحث؟ يرمز SEO إلى تحسين محرك البحث ، وهو عبارة عن مجموعة من الممارسات المصممة لتحسين ...
Read More
SEO (تحسين محركات البحث)شرح شامل عن السيو وخطة ممتازة له
ما هي هجمات حجب الخدمة ؟ هي هجمات تتم عن طريق إغراق المواقع بسيل من البيانات غير اللازمة، يتم إرسالها ...
Read More
DDOS كل ما تريد معرفته عن هجمات حجب الخدمة

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

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

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

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

Core Java Volume I Fundamentals Book
foreach في لغة الجافا
تقنيات اعادة استخدام الصفوف بلغة الجافا
Java Server Faces (JSF)
دورة جافا سكريبت باللغة العربية
حل مشكلة الأشعارات في أيفون
كيف تحفظ الكود البرمجي ؟
فايروس التورجان فكرة مستوحاة من قصة حصان طروادة
كل ما تريد معرفته عن معالجات رايزن (AMD) (Ryzen)
كمفهوم API
SEO (تحسين محركات البحث)شرح شامل عن السيو وخطة ممتازة له
تحليل المواقع الالكترونية
ELDEN RING إستعراض وتقييم لعبة

Last Article

error: Content is protected !!