Si j'ai deux classes :
class Toto {}
class TotoSpecial extends Toto {}
et un classe utilitaire :
class MaClasse {
maMethode(List<Toto> maListe);
}
J'obtiens cette erreur dans Eclipse si j'essaie de passer une liste de TotoSpecial à ma belle méthode.
Je ne comprends pas pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 The method maMethode(List<Toto>) in the type MaClasse is not applicable for the arguments (List<TotoSpecial>)car TotoSpecial est un Toto !
Anthony
Partager