OOPمقدمة فى

(OOP) لغة

ادى ظهور لغة (OOP) والتى هى اختصارا لى (Object-Oriented Programming) لعلاج مشكلة كبيرة كانت موجودة فى البرمجة التقليدية فمن المعروف ان التطبيقات سواء كانت:

(desktop application,web application) اثناء عملها فانها تنقسم الى مجموعة من الاجزاء فجزء خاص بعمل قواعد البيانات وجزء اخر خاص بكتابة الاكواد واخر خاص بالجرافيك وغيرة حيث كانت تتم فى البرمجة التقليدية دمج كل هذة الاجزاء معا مما كان يؤدى الى حدوث مشاكل كثيرة فى عملية تطوير او صلاح التطبيقات مما كان يكلف المبرمج جهدا ووقتا طويل.ومن هنا ظهرت لغة (OOP) والتى سهلت على المبرمج الكثير حيث يستطيع تقسيم التطبيق الى اجزاء منفصلة فجزء خاص بقواعد البيانات يقوم بها مجموعة من المبرمجين وجزء اخر لكتابة الاكواد يقوم بها مجموعة اخرى وهكذا فانة عند حدوث اى مشكلة فى التطبيق يتم تحديد الجزء الذى توجد بة المشكلة سواء كانت بقاعدة البيانات او الاكواد او غيرة وهذا ادى الى توفير وقت كبير عكس ما كان يحدث فى البرمجة التقليدية .

– لغة (OOP) يتم استخدامها مع كل لغات البرمجة كالجافا والسى شارب والسى بلس بلس والبى اتش بى وغيرها وتقوم لغة (OOP) على مجموعة من التعريفات وهى:

(Inheritance, Abstraction, Polymorphism,Encapsulation,Class,Instance)

وسوف تنناولها بالشرح فى الدروس القادمة مع اغلبية لغات البرمجة.

Advertisements

ضع تعليقك هنا

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: