عرض مشاركة واحدة
  #4  
قديم 05-10-2012, 10:53 AM
الصورة الرمزية sir_belal
sir_belal sir_belal غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Feb 2009
المشاركات: 274
معدل تقييم المستوى: 17
sir_belal is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أبو مريم2008 مشاهدة المشاركة
لغات البرمجة كائنية التوجه:
هى لغات برمجة تعتمد فى عملها على ما يسمى بالكائنات
وكل كائن له (خصائص و وسائل و أحداث)
بمعنى

لو أخذنا مثال على الآلة الحاسبة
لوجدنا أنها تتكون من جزئين
واجهة الآلة الحاسبة - البرمجة الداخلية للآلة الحاسبة

أولا: واجهة الآلة الحاسبة:
فهى تتكون من أزرار كثيرة وشاشة عرض للبيانات وهذه الأزرار مكتوب عليها قيم معينة وأشكال معينة (جميع هذه الأزرار تعتبر كائنات) لها خصائص مثل (الاسم الموجود على الزر - لون الزر - شكل الزر) ولها وسائل مثل (وظيفة كل زر سواء جمع أو طرح ........) ولها أحداث تقع عليها
وهذه الأحداث مرتبطة بالبرمجة الموجودة بداخلها
فلو أننا ضغطنا على زر الرقم 5 ثم ضغطنا على زر + ثم ضغطنا على زر الرقم 6
وانتظرنا .............. فهل من نتيجة ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

طبعا لاااااااااااااااااااااا

لكى تظهر نتيجة الجمع يجب من وقوع حدث على أحد الكائنات وهو زر تساوى
حيث يجب الضغط على زر تساوى وبوقوع الحدث تظهر النتيجة

ومن كل هذا

لغة البيزيك المرئى تعتمد على ذلك
عند كتابة برنامج لحل مشكلة ما
عند تشغيل هذا البرنامج يجب وقوع حدث محدد مسبقا لكى تظهر النتائج

ولذلك سميت بالبرمجة الشيئية (الموجهة بالكائنات)


ولو ضربنا أمثلة من الواقع

لو اعتبرنا المصباح كائن له خصائص ووسائل وأحداث

لو أردنا أن يضئ المصباح كيف ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

يجب من وقوع حدث ألا وهو ...............
الضغط على مفتاح الكهرباء

وهكذا

أرجو أن أكون وفقت فى توصيل المعلومة
شكرا على الاهتمام وجزاك الله خيرا