Bonjour
j'ecrit une classe qui contient une ArrayList mais qui le redefinit pour ne contenir que des instances de ma classe ImagePPM.
Quand j'effectue une compilation sue cette classe j'obtient l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public class ImagePPMListe { private ArrayList list = new ArrayList(); public ImagePPM set(int p, ImagePPM img){ return list.set(p,img); } }
Pourtant l'object passe en parametre est bien une instance de la classe ImagePPM. Alors pourquoi me dit-il que les types sont incompatible??ImagePPMListe.java:46: incompatible types
found : java.lang.Object
required: ImagePPM
return list.set(p,img);
...............^
1 error
merci pour toute l'aide que vous m'apporterait.
@@@@++++
Partager