Bonjour,
En gros j'ai ma classe mère œuvre et deux classes filles: sculpture et peinture.
Je met dans mon vector des objets de types sculpture et peinture.
Je voudrais afficher le contenu de ce vector, on m'a dit qu'il fallait faire:
je ne comprend pas ce qu'est un iterator. Et comment dans ma boucle il va savoir que c'est une peinture ou une sculpture pour l'afficher?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int nb_element=tab_oeuvres.size(),i; System.out.println("Il y a "+nb_element+" oeuvre(s) enregitrée(s)."); Iterator it = tab_oeuvres.iterator(); while (it.hasNext()){ Oeuvre une_oeuvre = (Oeuvre)it.next(); une_oeuvre.afficher(); }
Merci de m'aider.
Partager