-_-'
Código C++:
Ver original#include <iostream>
using namespace std;
class carro_standard;
void foo(carro_standard &C);
class vehiculo {
public:
void insertarllave() {cout << "meter llave";}
void encender(carro_standard & unCarro){
cout << "girar llave para encender\n";
foo(unCarro);
}
};
class carro_standard:public vehiculo {
public:
carro_standard(){}
~carro_standard(){}
void meterclutch() { cout << "pisar clutch"; }
void insertallave() { cout << "insertar llave"; meterclutch(); }
};
//Funcion de acceso a la clase heredada =D
void foo( carro_standard & C ){
C.meterclutch();
}
main() {
carro_standard vh;
vh.encender(vh);
}