Les Destructeurs




Le destructeur est pareil que le constructeur hormis qu'il est éxécuté à la destruction de l'objet et non pas à la construction. Il se défini comme ça:

Dans la declaration :

class Table
{
// Variables
~Table();
}

Et dans la definition :

#include "Table.h"

Table::~Table()
{
// code éxécuté à la destruction...
}

Son type est bien entendu "void" car ce n'est pas vous qui l'appelez.

Retour à la page C++.