import java.util.*;
public class Joueurs {
private List<Joueur> joueurs;
private Iterator<Joueur> iterator;
public Joueurs() {
joueurs = new LinkedList<Joueur>();
iterator = null;
}
public int nombre() {
return joueurs.size();
}
public void add(Joueur j) {
System.out.println(j+" est un nouveau joueur");
joueurs.add(j);
}
public Iterator<Joueur> iterator() {
return joueurs.iterator();
}
public Joueur suivant() {
if (iterator==null || !iterator.hasNext()) {
iterator = joueurs.iterator();
}
return iterator.next();
}
}