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