أجهزة الكمبيوتربرمجة

المبادئ الأساسية لمنظمة التحرير الفلسطينية واستخدامها

معلومات عامة

OOP - هو نمط من البرمجة التي ظهرت في ال 80 من القرن ال20. وعلى النقيض من اللغات الإجرائية حيث توجد البيانات والتعليمات للتجهيز بشكل منفصل، في البرمجة كائنية التوجه، يتم الجمع بين هذه المعلومات في كيان واحد.

المبادئ الأساسية لمنظمة التحرير الفلسطينية

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

التغليف

تغليف - هو استخدام دمج البيانات والتعليمات للمعالجة في كيان واحد - الصف. في وقت كتابة البرامج في واحدة من لغات OOP هناك فرق بين المعلومات داخل وخارج الكيان. وبالتالي تحقيق أمن البيانات وطرق تنفيذها من قبل المؤثرات الخارجية، على سبيل المثال، من الفئات الأخرى التي لا علاقة لها هذا البند. ضمن جوهر البيانات التفاعل بنجاح مع بعضها البعض، ولكن محمية من الوصول غير المصرح به من الخارج.

ميراث

المبدأ الثاني من OOP - الميراث - هو قدرة استخدام أساليب فئة واحدة أخرى دون تكرار تنفيذها على أرض الواقع. الميراث يلغي التكرار من شفرة المصدر.

تعدد الأشكال

مبدأ آخر من OOP - تعدد الأشكال. استخدامه الوسائل لمعالجة الكائنات بدرجات متفاوتة من التعقيد يمكن أن تخلق واجهة واحدة من شأنها أن تستجيب بشكل مختلف للأحداث، وفي الوقت نفسه الحق في تنفيذ المهام.

اللغات OOP

وتستخدم مبادئ OOP في مثل لغات البرمجة الأكثر شعبية مثل C ++ وجافا، والتي وضعت جزءا كبيرا من البرامج والتطبيقات. هناك أيضا لغات OOP أقل استخداما - هو دلفي، كائن باسكال، روبي وغيرها الكثير.

انتقادات منظمة التحرير الفلسطينية

وعلى الرغم من التصريحات الايجابية عموما نحو هذه المنهجية، وغالبا ما تتعرض مبادئ OOP وانتقد. كما هو الحال مع البرمجة الإجرائية في OOP لها عيوبها.

أولا، ومدى تعقيد المرحلة الانتقالية. لفهم مبادئ OOP، فإنه يتطلب الكثير من الوقت، والمزيد من الناس يعملون بشكل وثيق فقط مع لغات البرمجة الإجرائية.

ثانيا، عدم وجود وثائق أكثر صعوبة لأنك بحاجة ليس فقط لوصف الفئات والكائنات، ولكن أيضا حالات محددة لتنفيذها.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.atomiyme.com. Theme powered by WordPress.