الطريقة الافتراضية

مؤلف: Randy Alexander
تاريخ الخلق: 1 أبريل 2021
تاريخ التحديث: 26 يونيو 2024
Anonim
طريقة حضور المحاضرات أون لاين+أوفلاين الجامعة الافتراضية السورية
فيديو: طريقة حضور المحاضرات أون لاين+أوفلاين الجامعة الافتراضية السورية

المحتوى

التعريف - ماذا تعني الطريقة الافتراضية؟

الطريقة الافتراضية هي طريقة فئة معلنة تسمح بالتجاوز بواسطة طريقة بنفس توقيع الفئة المشتقة. الأساليب الافتراضية هي الأدوات المستخدمة لتنفيذ ميزة تعدد الأشكال في لغة موجهة للكائنات ، مثل C #. عند استدعاء أسلوب مثيل كائن افتراضي ، يتم تحديد الطريقة التي سيتم استدعاؤها بناءً على نوع وقت تشغيل الكائنات ، والذي عادةً ما يكون في الفئة الأكثر اشتقاقًا.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح الطريقة الافتراضية

يتم استخدام أسلوب ظاهري لتجاوز تطبيق الفئة الأساسية المحدد عندما يكون كائن وقت التشغيل من النوع المشتق. وبالتالي ، فإن الطرق الافتراضية تسهل الوظيفة الثابتة لمجموعة كائنات ذات صلة.

مثال على تنفيذ الأسلوب الظاهري هو فئات إدارة وكاتب ، المستمدة من الموظف الفئة الأساسية مع طريقة افتراضية CalculateSalary ، والتي قد يتم تجاوز في الفئات المشتقة مع المنطق اللازم للنوع المناسب. يمكن استدعاء قائمة كائنات نوع الموظف في وقت التشغيل لحساب الراتب - دون معرفة نوع التنفيذ المحدد.

يختلف تطبيق الطريقة الافتراضية في لغات البرمجة مثل C ++ و Java و C # و Visual Basic .NET. في Java ، تكون جميع الطرق غير الثابتة افتراضية افتراضيًا ، باستثناء الطرق الخاصة أو التي تحمل علامة الكلمة النهائية. يتطلب C # الكلمة الأساسية الافتراضية للأساليب الافتراضية ، باستثناء الطرق الخاصة والثابتة والملخص ، وتجاوز الكلمة الرئيسية لتجاوز طريقة الفصل المشتقة.

الطريقة الافتراضية الخالصة هي طريقة افتراضية تطلب من فئة مشتقة تطبيق طريقة ولا تسمح بإنشاء مثيل للفئة الأساسية أو الفئة المجردة.