Bonsoir,

J'utilise une constante de classe :

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;
  ...
 
}
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
Deplacement.FIXE.dx = 2.;
Comment peut-on rendre cette constante de classe immuable ? Merci par avance !