00001 package plp.orientadaObjetos1.memoria.colecao; 00002 00003 import java.util.Stack; 00004 00005 00009 public class StackHashValorObjeto { 00010 00014 private Stack pilha; 00015 00019 public StackHashValorObjeto() { 00020 this.pilha = new Stack(); 00021 } 00022 00028 public void push(HashValorObjeto elemento) { 00029 pilha.push(elemento); 00030 } 00031 00037 public HashValorObjeto pop() { 00038 return (HashValorObjeto) pilha.pop(); 00039 } 00040 00046 public HashValorObjeto peek() { 00047 return (HashValorObjeto) pilha.peek(); 00048 } 00049 00056 public boolean empty() { 00057 return pilha.empty(); 00058 } 00059 00060 }