Ed
há 20 horas
Vamos analisar cada uma das afirmações sobre AOP (Programação Orientada a Aspectos): I) Pointcut: A descrição está correta. Um pointcut realmente define um predicado que identifica os pontos de junção onde um conselho (advice) deve ser aplicado. Portanto, essa afirmação é verdadeira. II) Introduction: A afirmação também está correta. A introdução permite adicionar novos métodos ou campos a um tipo existente, e o exemplo dado sobre o Spring AOP está correto. Portanto, essa afirmação é verdadeira. III) Target object: A descrição está correta. O objeto alvo é realmente o objeto que é aconselhado por um ou mais aspectos, e no contexto do Spring AOP, ele é frequentemente um proxy. Portanto, essa afirmação é verdadeira. Agora, analisando as alternativas: A) O I e II são verdadeiras - Correto, mas não inclui III, que também é verdadeira. B) Nenhuma das alternativas - Incorreto, pois todas as afirmações são verdadeiras. C) O I e III são verdadeiras - Incorreto, pois II também é verdadeira. D) O II e III são falsas - Incorreto, pois todas as afirmações são verdadeiras. E) O I e III apenas são verdadeiras - Incorreto, pois II também é verdadeira. Portanto, a alternativa correta é: A) O I e II são verdadeiras.
Mais perguntas desse material