public class A
{
    public virtual void DoWork() { }
}
public class B : A
{
    public override void DoWork() { }
}