-
-
-
CENAPAD-MGCO
A seguir: Quinta questão Acima: Quarta questão Anterior: Quarta questão
class Request
{
Bed bed;
}
class BarberQueue
{
Queue q; /* Fila FIFO com as operacoes pop, put e top
Request nextRequest()
{
return ((Request) q.top());
}
Request newRequest()
{
Request rq = new Request();
q.put(rq);
return rq;
}
boolean isTheBest(Request rq)
{
if (q.top() != null)
{
return (rq == top())
}
return true;
}
}