#include<iostream> using namespace std; class Base { public: virtual void show() = 0; }; class Derived: public Base { public: void show() { cout<<"In Derived \n"; } }; int main(void) { Derived d; Base &br = d; br.show(); return 0; }
(A) Error del compilador en la línea “Base &br = d;”
(B) Salida vacía
(C) En
respuesta derivada : (C)
Explicación: consulte Funciones virtuales puras y clases abstractas en el cuestionario de C++
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA