You shouldn't put subclass-specific code in a base class. That's not what base classes are for.