Logo Passei Direto
Buscar

Geometria

Outros
Referente a Archettype Pattern em projetos orientados a objetos, analise as afirmativas a seguir:
I. Mediator é o padrão que define a interação de um conjunto de objetos encapsulados, promovendo um baixo acoplamento e, com isso, evita que os objetos referenciem-se uns aos outros explicitamente.
II. Singleton é o padrão que assegura que uma classe seja instanciada uma única vez, sendo visível e acessível globalmente.
III. Iterator é o padrão que fornece o acesso aos elementos de um objeto agregado sequencialmente em uma lista, em que o método hasNext(), em Java, determina se existem mais elementos na lista para serem iterados.
IV. Visitor é o padrão que permite que um objeto de um tipo seja compartilhado por todas as requisições realizadas por uma aplicação, porém serve apenas para classes que herdam implementação de classes mães.
É correto o que se afirma em:
A I, II, III e IV.
B I, III e IV, apenas.
C II, III e IV, apenas.
D II e IV, apenas.
E I, II e III, apenas.
User badge image
Desafios para Aprender

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada afirmativa: I. Mediator é o padrão que define a interação de um conjunto de objetos encapsulados, promovendo um baixo acoplamento e, com isso, evita que os objetos referenciem-se uns aos outros explicitamente. Verdadeiro, essa descrição está correta sobre o padrão Mediator. II. Singleton é o padrão que assegura que uma classe seja instanciada uma única vez, sendo visível e acessível globalmente. Verdadeiro, essa descrição está correta sobre o padrão Singleton. III. Iterator é o padrão que fornece o acesso aos elementos de um objeto agregado sequencialmente em uma lista, em que o método hasNext(), em Java, determina se existem mais elementos na lista para serem iterados. Verdadeiro, essa descrição está correta sobre o padrão Iterator. IV. Visitor é o padrão que permite que um objeto de um tipo seja compartilhado por todas as requisições realizadas por uma aplicação, porém serve apenas para classes que herdam implementação de classes mães. Falso, essa descrição não está correta. O padrão Visitor permite que você adicione novas operações a objetos sem modificar suas classes, mas não se limita a classes que herdam de classes mães. Com base nas análises, os itens I, II e III estão corretos. Portanto, a alternativa correta que contém todos os itens verdadeiros é: E) I, II e III, apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina