using System;
namespace inheritance3
{
class Animal
public virtual string Test1()
return "test11";
}
class dog: Animal
public override string Test1()
return "test12";
public class ExecRectangle
public static void Main(string[] args)
Animal a2 = new dog();
Console.WriteLine(a2.Test1());
Animal a = new Animal();
Console.WriteLine(a.Test1());
dog d = new dog();
Console.WriteLine(d.Test1());