Bonsoir,
J'utilise une constante de classe :
Le problème est que cette constante n'est pas vraiment constante puisqu'on peut la modifier ainsi par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class Deplacement { public static final Deplacement FIXE = new Deplacement(0., 0.); public double dx; public double dy; ... }
Comment peut-on rendre cette constante de classe immuable ? Merci par avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part Deplacement.FIXE.dx = 2.;
Partager