العودة إلى الدورة

التجريد والفئات المجردة

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

التجريد (Abstraction)

تجريد البيانات هو عملية إخفاء تفاصيل معينة وإظهار المعلومات الأساسية فقط للمستخدم.

الفئة المجردة (Abstract Class)

  • لا يمكن استخدامها لإنشاء كائنات مباشرة.
  • للوصول إليها، يجب أن يتم الوراثة منها بواسطة فئة أخرى.

الدالة المجردة (Abstract Method)

  • يمكن استخدامها فقط داخل فئة مجردة.
  • ليس لها جسم (body)؛ حيث يتم توفير الجسم بواسطة الفئة المشتقة. csharp abstract class Animal { public abstract void Sound(); }