Bonjour,
Il y a un truc que je ne comprend pas sur les génériques... Si quelqu'un voulait bien m'expliquer ce serait gentil...
J'ai un "Catalogue<T>" où "T" est une classe dérivant obligatoirement de "ElementCatalogue".
"ElementCatalogue" a par exemple deux classe filles "ElementCatalogueMeubles" et "ElementCataloguePieces".
Si je fais :
Catalogue<ElementCatalogue> catalogue = new Catalogue<ElementCataloguePieces>();
Pourquoi ai-je une erreur ?
Quel serait alors la bonne pratique a mettre en place ?
Partager