Criar um programa em Java que simula o atendimento em uma fila de banco utilizando a estrutura de dados fila (Queue). O programa deve permitir adicionar clientes à fila, atender clientes na ordem correta de chegada e exibir o estado atual da fila a qualquer momento. Implementar funcionalidades adicionais, como prioridades para certos tipos de clientes (por exemplo, idosos, gestantes).
Criar um programa em Java que simula o atendimento em uma fila de banco utilizando a estrutura de dados fila (Queue). O programa deve permitir adicionar clientes à fila, atender clientes na ordem correta de chegada e exibir o estado atual da fila a qualquer momento. Implementar funcionalidades adicionais, como prioridades para certos tipos de clientes (por exemplo, idosos, gestantes).