Exemple #1
0
 public void setMemoria(Empilhavel item, Empilhavel indice) {
   try {
     memoria[((Endereco) indice).getEndereco()] = item;
   } catch (ArrayIndexOutOfBoundsException excecao) {
     System.out.println(
         "setMemoria: O endereço "
             + ((Endereco) indice).getEndereco()
             + " está fora da memória alocada!");
     System.exit(1);
   }
 }
Exemple #2
0
 public Empilhavel getMemoria(Empilhavel endereco) {
   Empilhavel item = null;
   try {
     item = memoria[((Endereco) endereco).getEndereco()];
   } catch (ArrayIndexOutOfBoundsException excecao) {
     System.out.println(
         "getMemoria: O endereço "
             + ((Endereco) endereco).getEndereco()
             + " está fora da memória alocada!");
     System.exit(1);
   }
   return item;
 }