虚函数是在C#中实现多态的一种方法,你要在子类中对override 关键字修饰要实现的虚方法
父类要使用Vritual关键字。
class Shape
{
public virtual void Draw()
{
Console.WriteLine("Shape.Draw");
}
}
class Rectangle : Shape
{
public override void Draw()
{
Console.WriteLine("Rectangle.Draw");
}
}
{
public virtual void Draw()
{
Console.WriteLine("Shape.Draw");
}
}
class Rectangle : Shape
{
public override void Draw()
{
Console.WriteLine("Rectangle.Draw");
}
}
未完待续......