Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Conception d'interfaces
graphiques avec WPF


Voir le programme détaillé
ESN Inovelya : Nous recrutons

Mise en ?uvre de l'encapsulation - Constructeurs, cycle de vie, gestion générale de la mémoire

De même qu'il existe une méthode particulière qui déclenche à l'instanciation d'un objet, il existe une autre méthode déclenchant la libération d'un objet : on parle de destructeur. Le destructeur de classe se nomme finalize en Java. Le destructeur n'accepte pas de paramètre. Il ne doit pas renvoyer de valeur de retour. class Rational { // ... @Override protected void finalize() throws Throwable { System.out.println("Objet libéré"); } }

Diapositive précédente Diapositive suivante