Bonjour,
A quoi correspond les invariants au niveau d'une classe java?
Merci
Bonjour,
A quoi correspond les invariants au niveau d'une classe java?
Merci
hocine
A une assertion vérifiée quelque soit l'état de l'objet.
Est ce un check qui est fait sur les champs de la classe pour vérifié la validité?
hocine
C'est cela oui. Cela sert à s'assurer de la cohérence d'un état (état = l'ensemble des valeurs des propriétés d'un objet à un instant).
Mais en général ce n'est fait qu'en phase de mise au point. Les vérifs sont ensuite débrayées en production.
En fait j'ai vu ce termes dans le cadre de la serialisation des objets java.
hocine
Dans ce cas ca sert à s'assurer que l'objet désérialisé est dans un état cohérent.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager