class Program
{
static void Main(string[] args)
{
Base p = new Parents();
p.Run();
Console.Read();
}
}
class Base
{
public virtual void Run()
{
Console.WriteLine("i am Base");
}
}
class Parents : Base
{
public override void Run()
{
Console.WriteLine("i am Parents");
}
}
标记为override时输出 i am parents
{
static void Main(string[] args)
{
Base p = new Parents();
p.Run();
Console.Read();
}
}
class Base
{
public virtual void Run()
{
Console.WriteLine("i am Base");
}
}
class Parents : Base
{
public override void Run()
{
Console.WriteLine("i am Parents");
}
}
标记为new时输出 i am base
浙公网安备 33010602011771号