1
resposta

Dúvida sobre percorrer e verificar o tipo (ContaninerIOC)

Boa tarde, tudo bom? gostaria de uma ajuda pra entender melhor esse caso especifico do trecho inserido abaixo. minha dúvida é. como eu vou saber exatamente se existe um objeto instanciavel apenas fazendo um for e percorrendo e pegando o tipo. como realmente vou ter certeza que este é objeto que eu quero. Espero que tenham me entendido. eu já terminei esse modulo de metaprogramação 1 e 2 estou reassistindo pra entender, alguém poderia me explicar por favor.

public class ContainerIOC {

            Constructor<?> construtor = tipoFonte.getDeclaredConstructors()[0];
            List<Object> params = new ArrayList<>();
            for (Parameter param : construtor.getParameters()) {
                Class<?> tipoParametro = param.getType();
                params.add(getInstancia(tipoParametro));
            }
            return construtor.newInstance(params.toArray());
        }

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
O post foi fechado por inatividade. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!