using System;
public class Program
{
public static void Main()
Console.WriteLine("Hello World");
Parent child = new Child();
child.foo();
}
abstract class Parent
public abstract void foo();
class Child : Parent
public override void foo()
Console.WriteLine("child!");