Professional Documents
Culture Documents
Abstract
Abstract
Abstract
Classes and Methods
أوالً الفصيل المجرد abstract class
هو فصيل إفتراضي وهمي ال يمكن إنشاء غرض منه ،يستخدم بشكل أساسي ليدعم مبدأ الوراثة.
يتم التصريح عن فصيل بأنه مجرد لإلشارة إلى أن هذا الفصيل أساسي.
المفهوم العام من الفصيل المجرد هو تجميع البيانات المشتركة بين أكثر من فئة ففصيل مجرد بحيث ال
يمكن الوصول لها إال من فصيل مشتق ،أي ال نستطيع إنشاء غرض من هذا الفصيل والوصول من خالله
إلى هذه البيانات ،وهذا يساعد في إخفاء البيانات وحمايتها بصورة أكثر فاعلية.
للتصريح عن فصيل بأنه مجرد نكتب الكلمة المفتاحية abstractبالشكل التالي :
abstract class NameClass
}
{
بالكلمةabstract يجب أن يكون رأس الدالة الناسخة هو نفسه رأس الدالة المجردة مع تغيير الكلمة
. فقطoverride
يمكن إعادة تعريف الدوال المجردة داخل الفصيل المشتق من الفصيل المشتق من الفصيل المجرد (بمفهوم
عام إعادة تعريفها داخل األحفاد) ويمكن تجاوزها
Console.ReadKey();
}
}