Envoyé par
chronos
Humm ok, c'est quand meme dommage alors de pas utiliser le petit avantage que donne cette ecriture alors.
Merci pour la lecture en tout cas
Mais bon, ça n'est qu'une astuce pour l'écriture (d'ailleurs utilisée par Swing avec l'interface SwingConstants).
Depuis java 1.5, il est plus correct de faire un import static...
import static java.lang.Math.PI;
puis tu peux appeler directement PI dans ta classe...
D'ailleurs, c'est ce qu'ils écrivent ici (qu'il ne faut pas abuser des interfaces):
http://java.sun.com/j2se/1.5.0/docs/...ic-import.html
Only use it when you'd otherwise be tempted to declare local copies of constants, or to
abuse inheritance (the Constant Interface Antipattern).
Partager