using System;
public class Program
{
public static void Main(string[] args)
Derive newD = new Derive();
newD.N();
}
public class Base
public virtual void M()
Console.Write("Base version of M");
public void N()
M();
public class Derive : Base
public override void M()
Console.Write("Overrided version of M");