اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

تفاوت بین تابع مجازی و تابع مجازی مجرد چیست؟

+1 امتیاز
724 نمایش
پرسیده شده یکشنبه ۲۹ اردیبهشت ۱۳۹۲ در C++ توسط CPP_Crawler5  
بازتگ شده یکشنبه ۲۹ اردیبهشت ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

تابع مجازی تابع عضوی از کلاس است که می‌تواند با همان امضا در کلاس فرزند بازتعریف شود.

تابع عضو مجازی مجرد تابعی است که باید در کلاس فرزند بازتعریف شود (در صورتی که کلاس فرزند خودش مجازی مجرد نباشد).

کلاسی که در آن یک تابع عضو مجازی مجرد موجود باشد قابل نمونه‌سازی نیست یعنی نمی‌توان از آن یک شی ایجاد کرد. چه این تابع در خود کلاس تعریف شده باشد چه به آن به ارث رسیده باشد.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده پنجشنبه ۱۳ تیر ۱۳۹۲ توسط prodo