Destructeur

Restez toujours informé : suivez-nous sur Google (☆)

En programmation orientée objet, le destructeur d'une classe est une méthode lancée lors de la destruction d'un objet afin de récupérer les ressources dont principalement la mémoire réservée dynamiquement lors de l'instanciation de l'objet. Ce phénomène peut plus ou moins être automatisé suivant les langages, ainsi la libération de la mémoire sous java, le destructeur appelé Finalizer est supervisé par un mécanisme appelé ramasse-miettes. Alors qu'il peut exister plusieurs constructeurs, il ne peut exister qu'un seul destructeur.