using System;
using System.Text.RegularExpressions;
namespace program
{
class wangjun
{
public virtual void show() //定义虚方法
{
Console.WriteLine("show");
}
public void show2()
{
Console.WriteLine("show2");
}
}
class wangjun2:wangjun //继承于wangjun
{
public override void show() //重写虚方法
{
Console.WriteLine("wangjun2 show");
}
}
class wangjun3
{
static void Main(string[] args)
{
wangjun2 wj2 = new wangjun2();
wj2.show(); 调用重写后的虚方法
wj2.show2();
}
}
}
结果:
wangjun show //重写后方法得出的结果
show2