points de vue d'un codeur
  • Billets
  • Tags
  • A Propos

#Immutabilité

/img/post/Java.jpg

Exemple d'immutabilité en Java

11 mars 2017  |   5 minutes

Dans un billet précédent sur l’égalité d’identité et celle de valeurs, je vous ai parlé d’objets immutables pour lesquels l’égalité de valeur et l’égalité d’identité se confondent. J’ai souvent vu dans divers blogues sur l’immutabilité en Java l’utilisation du mot clé final. J’ai toujours trouvé son usage pour réaliser l’immutabilité comme absurde et surtout par trop contraignant. Pour moi, il ne sert à rien de qualifier les propriétés des objets comme des constantes étant donné que celles-ci doivent être encapsulées selon les principes de la programmation orienté objet. Non, l’immutabilité des objets devrait au contraire se faire au niveau du comportement et surtout des mutateurs de ces objets.
Voir plus

Miguel Moquillon  • © 2012 - 2024  •  points de vue d'un codeur

Généré avec Hugo & Lightbi.  Made with ❤ by Bino