تحميل كتاب عمل برنامج في سي شارب واجهات مجموعه مؤلفين PDF

شارك

شارك

كتاب عمل برنامج في سي شارب واجهات لـ مجموعه مؤلفين

كتاب عمل برنامج في سي شارب واجهات

المؤلف : مجموعه مؤلفين
القسم : علوم الكمبيوتر والإنترنت
الفئة : لغات برمجة
اللغة : العربية
عدد الصفحات : 0
تاريخ الإصدار : غير معروف
حجم الكتاب :
نوع الملف : PDF
عدد التحميلات : 173 مره
تريد المساعدة ! : هل تواجه مشكله ؟
وصف الكتاب

تحميل كتاب عمل برنامج في سي شارب واجهات pdf 2014م - 1443هـ تطبيق عملي في سي شاااارب واجهات تأليف: وائل عادل الصلوي كلمة عن الواجهات ليست فكرة الواجهات Interfaces محصورةً بسي شارب، فهي موجودة أيضًا في لغات برمجة أخرى مثل جافا Java. تشبه الواجهة Interface الصنف Class بشكل كبير، فهي تضم خصائص وتوابع، ولكن كتصاريح فقط، بدون شيفرة تحوي عبارات برمجيّة، وبدون محدّدات وصول. كما لا تحتوي على حقول fields ولا على بواني. تستطيع القول أنّ الواجهة تعرّف الهيكل العام بشكل مجرّد فحسب. يمكن الاستفادة من الواجهة عندما نحقّقها implement. فعندما يرث صنف ما من واجهة، فيجب عليه أن يعيد التصريح عن جميع الخصائص والتوابع الموجودة ضمن هذه الواجهة ولكن مع تزويدها بحواضن تحوي الشيفرة المطلوب تنفيذها. فكأنّ الواجهة تحقّق مبدأ التعدديّة الشكليّة بشكل ممتاز، فهي تصرّح عن تابع أو خاصيّة، وتترك للصنف الذي يحقّقها (يرث منها) حريّة التعبير عن هذا التابع أو هذه الخاصيّة بالشكل الملائم. تُستخدم الواجهات على نحو واسع جدًّا في سي شارب، وتتبع تسميتها لنفس أسلوب تسمية الأصناف، مع الاصطلاح على أن يكون الحرف الأوّل من اسم أيّ واجهة هو الحرف الطباعي الكبير I وهو الحرف الأوّل من كلمة Interface. في الحقيقة لقد حلّت الواجهات مشكلة الوراثة المتعدّدة (الوراثة من أكثر من صنف بنفس الوقت) والتي كانت تتمتّع بها لغة C++ فقط. الآن أصبح بإمكان أي صنف أن يرث من صنف آخر واحد فقط، بالإضافة إلى تحقيقه لأي عدد يرغبه من الواجهات. .

عرض المزيد
إصدارات إخري للكاتب
الملكية الفكرية محفوظة للكاتب المذكور
بلّغ عن الكتاب