00001 package plp.orientadaObjetos1.memoria.colecao; 00002 00003 import java.util.Stack; 00004 00008 public class StackHashIdProcedimento { 00009 00013 private Stack pilha; 00014 00018 public StackHashIdProcedimento() { 00019 this.pilha = new Stack(); 00020 } 00021 00027 public void push(HashIdProcedimento elemento) { 00028 pilha.push(elemento); 00029 } 00030 00036 public HashIdProcedimento pop() { 00037 return (HashIdProcedimento) pilha.pop(); 00038 } 00039 00045 public HashIdProcedimento peek() { 00046 return (HashIdProcedimento) pilha.peek(); 00047 } 00048 00055 public boolean empty() { 00056 return pilha.empty(); 00057 } 00058 00059 }