Buenas,
Tengo un programa en c++ que tiene una clase principal, ademas estan otras tres clases que heredan de la principal, por ejemplo:
Código:
class principal {
public:
void funcion();
};
void principal::funcion() {
....
}
class clase1 : public principal {
public:
funcion1() {
....
}
};
class clase2 : public principal {
public:
funcion2() {
....
}
};
class clase3 : public principal {
public:
funcion3() {
....
}
};
La pregunta es la siguiente:
¿Cómo hago para llamar a funcion1() desde funcion()?
Creo que tiene que ver algo con abstracción pero lo intente y me manda errores.
Agradezco la ayuda de antemano.