Use hooks, better known as the template method pattern:
public abstract class BaseClass
{
public void Start()
{
// do something
OnStart();
// do something else
}
protected abstract void OnStart();
}
This employs my all-time favorite Hollywood principle, the basis of many frameworks: don't call us, we'll call you!