Pointers 多元素的继承与向量
Chain是一个包含类型Mountain的类。类型mountain是一个抽象类。蒙塔涅班和查恩班继承了蒙塔涅班。编译器显示,即使使用指针,也不能将抽象类与函数dessine一起使用。请提出一些建议和建议Pointers 多元素的继承与向量,pointers,inheritance,vector,Pointers,Inheritance,Vector,Chain是一个包含类型Mountain的类。类型mountain是一个抽象类。蒙塔涅班和查恩班继承了蒙塔涅班。编译器显示,即使使用指针,也不能将抽象类与函数dessine一起使用。请提出一些建议和建议 void TextViwerH::dessine(Chain const& autre) const{ for(auto element: autre.get_Chain()){ if(element->get_type()){ Chain* ch
void TextViwerH::dessine(Chain const& autre) const{
for(auto element: autre.get_Chain()){
if(element->get_type()){
Chain* ch = element;
dessine(*ch);
}
}
}