package entreprise;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;

/**
 * Une entreprise.
 */
public class Entreprise implements Iterable<Employe> {
  private String nom;
  private List employes = new ArrayList<>();

  public Entreprise(String nom) {
    this.nom = nom;
  }

  public String getNom() {
    return nom;
  }
  
  public void add(Employe employe) {
    employes.add(employe);
  }

  @Override
  public ListIterator<Employe> iterator() {
    return employes.listIterator();
  }

  @Override
  public String toString() {
    return "Entreprise{" + "nom=" + nom + ", employes=" + employes + '}';
  }
  
}