package Exo2;

import java.util.Timer;

public class AppliCarafe {
  public static void main(String[] args) {
    Carafe carafe = new Carafe();

    // un garçon de café se nommant Brette, se reposant 150ms à chaque tour de
    // remplissage de la carafe
    GarconDeCafe b = new GarconDeCafe("Brette", carafe, 150);
    GarconDeCafe z = new GarconDeCafe("Ziane",carafe, 100);
    GarconDeCafe p = new GarconDeCafe("Poitrenaud",carafe,200);
    
    // trois convives (nom,carafe,temps pour boire son verre)
    new Convive("Alexis", carafe, 25);
    new Convive("Maud", carafe, 18);
    new Convive("Arsène", carafe, 35);
    Timer t = new Timer();
    t.schedule(new FinService(b), 2000);
    t.schedule(new FinService(z), 10000);
    t.schedule(new FinService(p), 5000);
  }
}
