Informática, perguntado por leomoura07, 5 meses atrás

Os padrões de projeto são divididos em três grupos:

- CREATIONAL PATTERNS: padrões de criação, cujo objetivo é a abstração da instância de objetos.
- STRUCTURAL PATTERNS: padrão estrutural, cujo objetivo é a organização e a estrutura das classes, bem como o relacionamento destas com os objetos.
- BEHAVIORAL PATTERNS: padrão comportamental, cujo objetivo é delegar responsabilidade, definindo como os objetos devem se comportar e se comunicar.

Neste contexto, considere:

I. O objetivo do padrão de projeto Singleton, do grupo Padrão de Criação, é conter um único objeto na classe.

II. O padrão de projeto Proxy, do grupo de padrões estruturais, permite que o sistema utilize um objeto no lugar de outro. Ele é muito utilizado em processo de carregamento de imagens, por exemplo.

III. O padrão de projeto Memento, do grupo de padrões estruturais, permite guardar e restaurar um estado do objeto, sendo muito utilizado para manipular históricos.

Dentre as afirmações, quais são verdadeiras?


A.
Somente III.


B.
Somente II.


C.
I e III.


D.
I e II.


E.
I, II e III.

Soluções para a tarefa

Respondido por edsoncorinthiano17
2

Resposta:  D. I e II.

Respondido por walydog123
2

Resposta:

Letra D l e ll

Explicação:

I. O objetivo do padrão de projeto Singleton, do grupo Padrão de Criação, é conter um único objeto na classe.

Esta afirmação está correta. O padrão de projeto Singleton faz parte do grupo de criação e garante que a classe tenha somente uma instância, fornecendo a ela um ponto global de acesso.

II. O padrão de projeto Proxy, do grupo de padrões estruturais, permite que o sistema utilize um objeto no lugar de outro. Ele é muito utilizado em processo de carregamento de imagens, por exemplo.

Esta afirmação está correta. O padrão de projeto Proxy faz parte do grupo estrutural e fornece um objeto representante (surrogate) ou marcador de outro objeto.

III. O padrão de projeto Memento, do grupo de padrões estruturais, permite guardar e restaurar um estado do objeto, sendo muito utilizado para manipular históricos.

Esta afirmação está errada. O padrão de projeto Memento faz parte do grupo comportamental, pois guarda etapas e históricos dos comportamentos e estados do objeto.

Perguntas interessantes