Primeira página Anterior Continuar Última página Sumário Gráfica
Objetos derivados e destrutores
O processo de destruição de objeto ocorre na ordem inversa ao processo de criação
Base::Base(int i) { cout << "Construtor Base" << endl; }
Base::~Base() { cout << "Destrutor Base" << endl; }
Deriv1::Deriv1() : Base(0) { cout << "Construtor Deriv1" << endl; }
Deriv1::~Deriv1() { cout << "Destrutor Deriv1" << endl; }
int main() {
Deriv1 d1;
...
}