所以,我有这个多态的层次结构:Is not abstract, no pure virtual functions, but a few virtual functions
ClassB我将把ClassA和ClassC的对象一起放到容器中并迭代通过。为了执行这个迭代,一个非纯虚函数存在于ClassA中,但只有{}是空的;也就是说,它是空的,只有在迭代遇到ClassC时才可用,在这种情况下它会被调用,否则它什么也不做。我不能让它是纯<e
任何帮助都是有价值的。我正在处理一个C++工厂模式,我得到了这个错误。visual studio 2010\projects\cst276lab_3\guitar.hpp(456):错误C2259:'ElectricGuitarComponentFactory‘:无法实例化抽象类这是我的代码:
////////////////////