C++ | Funciones virtuales | Pregunta 7

#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++

de esta pregunta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *