Bonsoir ! Je me tourne vers vous pour résoudre un soucis que je ne comprends absolument pas. Vraiment d'un point de vue théorique je vois pas ou ça coince, l'erreur doit être sous mon pif >.>
Donc ! C'est simple. J'ai une classe, appelons là ClasseA. ClasseA dispose d'un Getter, tel que :
Array blocs = new Array();
// Getters -----------
public Array getBlocs() {
return blocs;
}
Whouah. Tout va bien. Maintenant je vous présente ClasseB qui veut utilise ce getter, tel que :
private ClasseA test;
for (Bloc block : test.getBlocs()){
//les instructions de ma boucle
}
Avec la Classe Bloc, une classe tierce.
Mon soucis est le suivant : Eclipse m'indique une erreur au niveau de test.getBlocs, comme quoi il y a une incompatibilité entre un type Objet et un type Bloc. Pourquoi ? Je ne fais qu'utiliser mon Getter pourtant. Il y a un truc qui me passe sous le nez, je voudrais savoir ce que c'est. En vous remerciant d'avance !