Esimerkiksi kerhossa on jäsenistö poistettava kun kerho lakkaa olemasta:
class cJasenet { ... void poista_kaikki() { poista_alkiot(); poista_taulukko(); } ... ~cJasenet() { if ( muutettu ) talleta(); poista_kaikki(); } ... };