-
-
-
CENAPAD-MGCO
A seguir: Classe BridgeSynchronizer Acima: Fabio Tirelo Anterior: Equanimidade
Para esta questão, supomos que a seguinte função chama os métodos de sincronização da ponte definidos na classe BridgeSynchronizer.
BridgeSynchronizer bs;
...
void carro()
{
int direcao = randomChoice(leste, oeste);
bs.request(direcao);
/* Atravessa a ponte */
bs.release();
}