Если я правильно понял ваш вопрос, тогда вы можете следовать следующему подходу, иначе проигнорируйте ..
имеет статический указатель на функцию в базовом классе.
в базовом классе есть статическая функция (в которой вы вызываете функцию, используя указатель этой статической функции) ..
в производных классах устанавливает, что статическая функция указывает на определение функции, которое вы хотите выполнить .. (в базовом классе вы можете установить указатель на функцию по умолчанию).