Pero me surgio la duda:
Tengo una clase como esta:
Cita:
Dentro del siguiente codigo:class miClase {
public:
miClase();
~miClase();
.
.
}
class subClase:public miClase {
public:
subClase();
~subClase();
.
.
}
public:
miClase();
~miClase();
.
.
}
class subClase:public miClase {
public:
subClase();
~subClase();
.
.
}
Cita:
Que constructor se llama y que destructor? el de miClase o el de subClase?int main(int argc, char **argv)
{
miClase *temp;
temp=new subClase;
delete temp;
}
{
miClase *temp;
temp=new subClase;
delete temp;
}
Y como se llamaria entonces el cons/destructor que no se llamo por defecto en este ejemplo?
Saludos