Например, мне надо записать группу объектов в файл, для этого я должен использовать тот или иной представитель класса NodeConstructor. В общем виде я сделал функцию: virtual NodeConstructor<Node> *NodeConstructor::nodeConstructor(const Node *child) const = 0; которая должна сопоставить каждому...