متدهای virtual
برای اینکه کاری کنید که فراخوانی به همان طریقی که شما می خواهید کار کند، باید از چند شکلی (یا چند ریختی)(polymorphism)استفاده کنید. در برنامه نویسی،چند شکلی یعنی اینکه بتوانیم یک متد را بیشتر از یک بار پیاده سازی کنید. مثال:
Class Token
{
Public virtual string Name()
{
.............
}
}
کلمه کلید virtual می گوید که این اولین پیاده سازی متدری به نام Name است. بدون کلمه کلیدی virtual، این تنها پیاده سازی این متد است.
کلمات کلیدی :
» نظر