ragazzi stasera il prof. ha messo la sua soluzione in rete, perciò per completezza la metto sul forum così potrebbe essere utile a qlc altro in futuro. Io cmq non è che ci ho capito molto.. :master: anche Io per legibilità dividerò le risposte...
public class Arbitro extends Partecipante {
public Arbitro(String name, Sedia[] sedie) {
super(name, sedie);
}
private synchronized void runThread() {
synchronized (sedie) {
sedie.notifyAll();
}
}
public void run() {
runThread();
}
}

Rispondi quotando