public class Mother
{
public virtual void Write()
{
Console.WriteLine("母");
}
}
public class Boy : Father
{
public new void Write()
{
Console.WriteLine("子");
}
}
public class Girl : Mother
{
public override void Write()
{
Console.WriteLine("女");
}
}
Boy boy = new Boy();
boy.Write();
Mother mother = new Mother();
mother.Write();
Girl girl = new Girl();
girl.Write();
Console.ReadLine();
}
父
子
母
女
添加調(diào)用父方法:
public class Girl : Mother
{
public override void Write()
{
base.Write();
Console.WriteLine("女");
}
}
父
父
子
母
母
女
可見,在程序運(yùn)行結(jié)果上new 和override是一樣的。
新聞熱點(diǎn)
疑難解答
圖片精選