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.

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 ?

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>
Ici j'oblige le paramètre générique à avoir une méthode test().
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