فيديو: ما هي فئة مجردة C ++؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
فئات مجردة ( ج ++)
أ صف دراسي التي تحتوي على وظيفة افتراضية نقية واحدة على الأقل تعتبر فئة مجردة . الطبقات المستمدة من فئة مجردة يجب أن ينفذوا الوظيفة الافتراضية البحتة أو هم أيضًا فصول مجردة.
بهذه الطريقة ، ما فائدة فئة الملخص في C ++؟
ال غرض من فئة مجردة هو تحديد بروتوكول مشترك لمجموعة من الفئات الفرعية الملموسة. هذا مفيد عند تحديد الكائنات التي تشترك في التعليمات البرمجية ، نبذة مختصرة الأفكار ، وما إلى ذلك. محاولات إنشاء مثيل فئة مجردة سيؤدي دائمًا إلى خطأ في المترجم.
ثانيًا ، ما هو الفصل المجرد الذي يشرح بالمثال؟ أ صف دراسي التي تم التصريح عنها باستخدام " نبذة مختصرة "الكلمة الرئيسية معروفة باسم فئة مجردة . يمكن أن يكون نبذة مختصرة طرق (طرق بدون جسم) وكذلك طرق ملموسة (طرق منتظمة مع الجسم). ان فئة مجردة لا يمكن إنشاء مثيل له ، مما يعني أنه لا يُسمح لك بإنشاء كائن منه.
وبالمثل ، يُسأل ، ما هي فئة مجردة C ++؟
ان فئة مجردة هو صف دراسي التي تم تصميمها لاستخدامها على وجه التحديد كقاعدة صف دراسي . ان فئة مجردة يحتوي على وظيفة افتراضية واحدة على الأقل. أنت تعلن عن وظيفة افتراضية خالصة باستخدام محدد خالص (= 0) في إعلان وظيفة عضو ظاهرية في صف دراسي إعلان.
ما هي فئة مجردة وفئة ملموسة في C ++؟
ان فئة مجردة من المفترض أن تستخدم كقاعدة صف دراسي حيث يتم التصريح عن بعض أو كل الوظائف بالوظائف الافتراضية البحتة وبالتالي لا يمكن إنشاء مثيل لها. أ فئة ملموسة أمر عادي صف دراسي التي ليس لها وظائف افتراضية بحتة وبالتالي يمكن إنشاء مثيل لها.