Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2009, 18:39
Avatar de danico90
danico90
 
Fecha de Ingreso: febrero-2009
Ubicación: San José, Costa Rica
Mensajes: 148
Antigüedad: 15 años, 9 meses
Puntos: 13
Pregunta herencia y abstracción c++

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.