see below
public class Base
{
public Base(){}
public virtual void show(string message)
{
}
}
public class Derived
{
public override void show(string message)
{
}
}
public class CallFunction
{
public static void Main()
{
Derived obj = new Derived()
obj.show("Hii");
}
}