static void Main(string[] args) { Pote pote = new Pote(5); Cozinheiro cozinheiro = new Cozinheiro(pote); List <Thread> s = new List <Thread>(); Thread c = new Thread(cozinheiro.execute); c.Start(); for (int i = 0; i < 15; i++) { s.Add(new Thread(new Selvagem(pote, i).execute)); s[i].Start(); } }
public Cozinheiro(Pote pote) { this.pote = pote; }
public Selvagem(Pote pote, int name) { this.pote = pote; this.name = name; }