Nada
public class Programa { public static void main(String[] args) { // TODO Auto-generated method stub int senhanormal =0; // variavel que define a senha normal, a partir de 0. int senhaprioritaria =100; // variavel que define a senha prioritaria, a partir de 100 Tela t = new Tela();
Sistema s = new Sistema(); int caixa =0; // automatizar o atendimento dos caixas.
Scanner teclado = new Scanner(System.in); int menuselecao = 0; while (menuselecao != 8){ t.menu(); menuselecao = teclado.nextInt(); switch(menuselecao){ case 1: // 1- Prioritario 2- Normal // o usuario pega a senha, informa seu nome e logo apos é direcionado a sua respectiva fila. t.opcao1(); int at = teclado.nextInt(); System.out.print("Qual seu nome?: "); String nomecliente = teclado.next(); if (at == 1){ // se o usuario escolher uma senha prioritaria, é diretamente direcionado a fila dos prioritarios Cliente c = new Cliente(nomecliente, true, senhaprioritaria); s.caixa1.enfileira(c); senhaprioritaria++; } else if (at == 2){ //se o usuario escolher uma senha normal, é feito uma checagem sobre qual fila esta menor e por fim ele é direcionado a esta fila. Cliente c = new Cliente(nomecliente, false, senhanormal); senhanormal++; if (s.caixa2.getContadorpessoas() 0){ atendido.seguro(seguroassinado); // vincula ao cliente atendido o seguro s.seguro.enfileira(atendido); // imprime na fila de seguros esse cliente, para entrar em contato com o mesmo... s.qtdseguro.addseguro(seguroassinado);// classe contadora de seguros. if (caixa == 0){ s.caixa1.segurorealizado();// adiciona ao contador do caixa que realizou o atendimento }else if (caixa == 1){ s.caixa2.segurorealizado();// adiciona ao contador do caixa que realizou o atendimento }else if (caixa == 2){ s.caixa3.segurorealizado();// adiciona ao contador do caixa