Bonjour,
j'ai un problème synthaxique : j'ai une interface que j'implémente avec plusieurs classes. Le problème est que j'aimerais intégrer un attribut "static" à cette interface. Jusque là pas de problème, mais lorsque je souhaite affecter cet attribut dans une autre classe, on m'explique qu'un attribut final ne peut pas être assigné.
Voici mon code :
et dans une autre classe je tente d'assigner maVariableStatique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public interface Dessin { <div style="margin-left:40px">static public maVariableStatique=null;</div><div style="margin-left:40px">public void blabla();</div>}
Et là, c'est donc le drame.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public void maFonction() { <div style="margin-left:40px">...</div><div style="margin-left:40px">Dessin.maVariableStatique = uneValeur;</div><div style="margin-left:40px">...</div>}
Est-il possible de faire cela?
Merci à vous
a+
Partager