Voici les moyens possibilités que vous avez :
Pour éviter que des objets qui contiennent des références vers l’objet immuable ne puissent pas le modifier, on peut rendre ces objets immuables également.
Bref, vérifiez si cela a une importance de rendre votre classe immuable !
Pour rendre votre classe immuable, il faut s’assurer qu’elle ne peut pas être modifiée une fois créée !
Ceci, soit en :