[debutant]resolution d'une erreur
Bonjour
j'ecrit une classe qui contient une ArrayList mais qui le redefinit pour ne contenir que des instances de ma classe ImagePPM.
Code:
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);
}
} |
Quand j'effectue une compilation sue cette classe j'obtient l'erreur suivante:
Citation:
ImagePPMListe.java:46: incompatible types
found : java.lang.Object
required: ImagePPM
return list.set(p,img);
...............^
1 error
Pourtant l'object passe en parametre est bien une instance de la classe ImagePPM. Alors pourquoi me dit-il que les types sont incompatible??
merci pour toute l'aide que vous m'apporterait.
@@@@++++