جدول المحتويات:
التعريف - ماذا تعني فئة الملخص؟
في لغات البرمجة ، تعتبر الفئة المجردة فئة عامة (أو نوع كائن) تستخدم كأساس لإنشاء كائنات محددة تتوافق مع البروتوكول الخاص بها ، أو مجموعة العمليات التي تدعمها. لا يتم إنشاء مثيل لفئات الملخصات بشكل مباشر.
تكون فئات الملخصات مفيدة عند إنشاء تسلسلات هرمية للفئات التي تمثل نموذجًا للواقع لأنها تتيح تحديد مستوى ثابت من الوظائف في بعض الأساليب ، لكن اترك تطبيق الأساليب الأخرى حتى يتم تطبيق معين لتلك الفئة (فئة مشتقة).
تيكوبيديا توضح الخلاصة
في لغات البرمجة الموجهة للكائنات (OOP) ، تمثل الفئات كائنات في مجال المشكلة التي يهدف البرنامج إلى حلها. تتضمن الفئات مجموعات من الخصائص (الخصائص) والسلوكيات (الطرق) ، والتي يمكن أن تستند إلى فئات محددة مسبقًا. يستخدم المبرمجون الميراث لاشتقاق التنفيذ المحدد للفئات المجردة. تسمى الفئات المشتقة من فئات مجردة فئات مشتقة. عندما يتم تطبيق هذا المبدأ عدة مرات على التوالي ، فإنه يؤدي إلى تسلسل هرمي من الطبقات. في هذا السياق ، تكون الطبقات المجردة هي أصل هذا التسلسل الهرمي ، ويتم استخدامها لفرض الأساليب التي يجب تجاوزها في الفئات المشتقة ، وبالتالي تجنب أخطاء وقت التشغيل المحتملة.
يحتوي الفصل التجريدي على طريقة تجريدية واحدة على الأقل. لن تحتوي الطريقة المجردة على أي كود في الفئة الأساسية ؛ سيتم إضافة الرمز في فصوله المشتقة. يجب تطبيق الطريقة المجردة في الفئة المشتقة باستخدام نفس معدل الوصول ، وعدد ونوع الوسيطة ، وبنفس نوع الإرجاع مثل الفئة الأساسية. لا يمكن إنشاء كائنات من نوع الفئة المجردة ، لأن رمز إنشاء مثيل لعنصر فئة الملخص سوف ينتج عنه خطأ في التحويل البرمجي.