Bonjour
voici le truc:
situation initiale:
fonction spéciale:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 interface A{ } interface B{ } class C implements A, B{ }
Comme cela, je n'ai pas d'erreur, cela compile et s'exécute.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 interface Fonction{ public <TYPE extends A & B> TYPE faire(); } class Probleme implements Fonction{ public C faire(); }
Mais j'ai un warning sur eclipse :
"type safety: the return type of C for faire() from the type Probleme needs unchecked conversion to conform to TYPE from the type Fonction"
Que faire pour ne plus l'avoir, a part @supressWarning?
merci
Partager