PDA

View Full Version : سوال: کلمه کلیدی virtual برای چیست؟



alexmcse
یک شنبه 14 خرداد 1391, 09:19 صبح
سلام

کلمه کلیدی virtual برای چیست؟
لطفا مثال بزنید

:تشویق:

رافعی مهدی
یک شنبه 14 خرداد 1391, 11:39 صبح
سلام
اگر در کلاس پایه _کلاسی که بعداً از اون کلاس دیگری رو ارث بری میکنیم_ یک متد، پراپرتی، ایندکسر یا رویدادی به صورت مجازی (virtual) تعریف شده باشه، اونوقت در کلاس مشتق شده (ارث بری شده) میتونید اون متد، پراپرتی، ایندکسر یا رویداد رو override کنید.

برای اطلاعات بیشتر اینجا (http://msdn.microsoft.com/en-us/library/9fkccyh4(v=vs.80).aspx) و اینجا (http://msdn.microsoft.com/en-us/library/ms173153(v=vs.80).aspx) رو بخونید.