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();
  }
}