class ShangBan
{public string name
{
set;
get;
}
public virtual void DaKa()
{
Console.WriteLine("上班请打卡....");
}
}
{
public static void Say()
{
Console.WriteLine("hi");
}
public new void DaKa() //没有对这个方法重写 重写需使用override关键字
{
Console.WriteLine("{0}在打卡!",this.name);
YuanGong.Say();
}
}
测试:
class Program
{
static void Main(string[] args)
{
ShangBan yg = new YuanGong();
yg.name = "小明";
yg.DaKa();
}
}
结果: