Durante o desenvolvimento de um framework surgiu a necessida...
Assinale a alternativa CORRETA.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O enunciado exige invocação dinâmica de um método a partir de nomes em string; a decisão depende de saber que Java possui reflection nativa e que esse recurso resolve esse tipo de acesso em tempo de execução.
- Se o problema envolve descobrir classe, método ou membro em tempo de execução por identificadores como nome, verifique primeiro a API de reflection da linguagem.
- Em Java, confirme a existência da solução nativa pela combinação de Class com java.lang.reflect antes de aceitar necessidade de bytecode ou biblioteca externa.
- Quando uma alternativa negar uso de reflection para invocação dinâmica de método, confronte com o critério técnico: obtenção de Method por nome e invocação dinâmica.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo