Bonjour.
Je cherche à faire un truc de ce genre :
Je voudrais m'assurer que je peux caster A en String (ça c'est facile, au pire j'utilise le toString) et que je peux caster un String en A.
Code : Sélectionner tout - Visualiser dans une fenêtre à part public class Test<A>{}
Par exemple, je voudrais pouvoir créer le type Fraction comme paramètre generique et que le système comprenne que je veux qu'il prenne "a/b". Y a-t-il un moyen d'exiger cela ?
Ici j'oblige le paramètre générique à avoir une méthode test().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public interface B { int test(); } public class Test<A extends B>
Je voudrais pouvoir faire la même chose en m'assurant que le paramètre générique a un constructeur à partir d'un String.
Merci d'avance.
@+
Rémi
Partager