Quello che l'amico spagnolo vorrebbe è chiaro e l'ho capito, forse mi sbaglio, ma a me non sembra che esistano in Gambas metodi Delete che distruggo la classe stessa, di solito servono a eliminare parte o tutti i dati contenuti dalla classe.
Non avendo conoscenze di altri linguaggi, mi astengo dai paragoni ma a me sembra logico che una classe si autodistrugga quando vengono meno i riferimenti ad essa.
Alcuni linguaggi lo fanno con comodo, altri, come Gambas appena il contatore si azzera.
La distruzione, indotta o meno, attiva l'evento
_free() e lì possiamo fare un controllo di sicurezza.
Abbiamo la possibilità di far mandare dalla classe al codice che l'ha istanziata una richiesta di distruzione che possiamo esaudire, a me sembra che abbiamo tutto ciò che ci occorre.
Non è propriamente un suicidio ma una richiesta esaudita di eutanasia.