J'ai une classe : arbre et plusieurs classes filles : sapin, epicea, chene, ...., chaque classe fille ayant des méthodes spécifiques.
Je voudrai faire un tableau dynamique (dont le nombre d'éléments est inconnu au départ, susceptible d'évoluer) qui s'appelerait foret et qui pourrait contenir des arbres de toutes natures et pour lesquelles je pourrai appeler chaque méthode spécifique. Apres lecture des plusieurs tutoriaux la solution qui me semblait adéquate est :
List<arbre> foret = new List<arbre>();
foret.add(sapin);
Or je voudrai maintenant accéder aux propriétés spécifiques de la classe sapin. Faire foret[elementvoulu].methodespecifique me renvoie des erreurs. Comment faire ? Est ce que je m'y prend mal ? Merci.
Partager