using System;
public class Program
{
public class A {
public virtual void meth1()
Console.WriteLine("A");
}
public class B : A
public override void meth1()
Console.WriteLine("B");
public class C: A
public new void meth1()
Console.WriteLine("C");
public static void Main()
A a = new A();
a.meth1(); //A
A b = new B();
b.meth1(); //B
A c = new C();
c.meth1(); //A