我有一个基类和它的多个派生类。每个派生类都有一个接受在基类中初始化的参数的构造函数。所有的构造函数都是不同的,但是它们都接受一个共同的参数,让我们称之为Name。有没有办法让我用一种比一个接一个地调用派生类更短的方式来显示每个派生类的名称?
下面是一个例子。假设我的基类是Father,派生类是Brother, Sister, H
,每个派生类都有自己的getType()方法实现,例如: class BNode : public NodeSubElementEnforceType { void,并调用每个对象的performChecks()方法: for (unsigned i = 0; i < allNodes.size(); i++) {
allNodes.at(i)->performChecks我希望performChecks()在运行时调用正确的<