Java5 - problème generics

Java5 - problème generics - Java - Programmation

Marsh Posté le 16-06-2008 à 10:07:42    

Bonjour,
 
Ce code ne compile pas : la première ligne est fausse, pourquoi ? comment contourner le problème ?
 

Code :
  1. public <T,E extends ValeurCaracteristiqueGeneric<T>> E newValeurCaracteristiqueGeneric( SocieteGestion pSocieteGestion, Long pInstrumentMarcheId, Long pIvalcaq, BigDecimal pTaffect, GenericDao<T> pDaoInstance ) {
  2.         E lVcgNew = new ValeurCaracteristiqueGeneric<T>();
  3. return lVcgNew ;


 
Il faut remplacer E par ValeurCaracteristiqueGeneric<T> pour que ça marche (ce que je ne veux pas car le retour est pour ajouter dans une List<E> )
 
Merci :)


Message édité par Giz le 16-06-2008 à 10:08:53

---------------
Asus P5Q Pro | C2D E8400 3GHz@4GHz + Noctua NH-C12P | 2x2Go Patriot Extreme PC-8500 | GeForce GTX 460@Stock 1Go GLH | Crucial SSD M4 64Go Sata3
Reply

Marsh Posté le 16-06-2008 à 10:07:42   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed