public IDado Retirar() { if (Vazio()) { return(null); } Elemento aux = prim.prox; prim.prox = aux.prox; if (aux.prox != null) { aux.prox = null; } else { ult = prim; } return(aux.meuDado); }
public Fila() { prim = ult = new Elemento(null); }
public void Inserir(IDado d) { ult = ult.prox = new Elemento(d); }
public Elemento(IDado d) { meuDado = d; prox = null; }