Merci Guulh !
Je viens d'essyer l'appel de la fonction lister avec le :
Mais que peut on mettre au niveau de la fonction Lister (dans classe program), car le "<ArticleEpuisé>", n'est pas un arguments transportable !!Code:
1
2 // dans ArticleEpuisé Program.Lister<ArticleEpuisé>();
Pour l'entete de la fonction Liste, j'ai esseyer ceci dans la classe program :
Mais lorsque j'utilise l'objet toto, les méthodes spécifiques de la classe fille ("ArticleEpuisé" dans ce cas), ne sont toujours pas accessible !Code:
1
2
3
4
5 static public void lister<T>() { T toto = new T(); toto.getNomArticleEpuise(); // cela ne marche pas ! }