public void Desempilhar(ref int valor) { if (Vazia()) { Console.Write("\nPilha vazia!!!"); } else { valor = topo.item; topo = topo.prox; } }
public void Empilhar(int valor) { Celula auxiliar = new Celula(); auxiliar.item = valor; if (Vazia()) { auxiliar.prox = null; } else { auxiliar.prox = topo; } topo = auxiliar; }
public Celula() { item = 0; prox = null; }
public void Esvaziar() { topo = null; }
public Pilha() { topo = null; }