Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

(Solução) Desafio - Adapter para Arrays

public class GuardadorDeObjetos {

private int tamanhoInicial;
private Object[] guardador;
private int contadorPosicao;

public GuardadorDeObjetos (int tamanhoInicial) {
    this.tamanhoInicial = tamanhoInicial;
    this.guardador = new Object[this.tamanhoInicial];
}

public void setObjeto(Object ref) {
    guardador[contadorPosicao] = ref;
    this.contadorPosicao += 1;
}

public Object getObjeto(int posicao) {
    return guardador[posicao];
}

public int getTamanhoGuardador () {
    return guardador.length;
}

}

1 resposta
solução!

Boa Nikolai Fiathoski,

Gostei da solução que você propôs, afinal o resultado é o mesmo porém o código me parece muito mais robusto.

Para que mais pessoas consigam visualizar a sua solução proposta é recomendável com que você venha estar marcando este tópico como solucionado, assim pode estar ajudando ainda mais pessoas :)

Obrigado!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software