Acerca desses padrões, avalie:I. Em termos de padrões de criação d...

Acerca desses padrões, avalie:I. Em termos de padrões de criação de projetos, algumas classes, tais como um spooler de impressão ou um sistema de arquivos, devem ser instanciadas ...


Acerca desses padrões, avalie:

I. Em termos de padrões de criação de projetos, algumas classes, tais como um spooler de impressão ou um sistema de arquivos, devem ser instanciadas uma única vez e prover um ponto de acesso global a esta instância.

II. Pertencente ao grupo de padrões estruturais, é utilizado para permitir que dois objetos se comuniquem mesmo que tenham interfaces incompatíveis.

III. Encapsula uma requisição como um objeto, permitindo que os clientes parametrizem diferentes requisições e filas, ou façam o registro de log de requisições e dêem suporte a operações que podem ser desfeitas.

IV. Atribuir a responsabilidade do tratamento de um evento do sistema a uma classe que representa o próprio sistema ou à classe que representa um caso de uso.

As proposições correspondem, respectivamente, aos padrões

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Camila Duarte
    Camila Duarte
    31/12/1969 • 21:00
    Gabarito: a)

    Vamos analisar cada proposição:

    I. Fala de uma classe que deve ser instanciada uma única vez e fornecer um ponto de acesso global, como um spooler de impressão. Isso é a cara do padrão Singleton.

    II. Diz que é um padrão estrutural que permite a comunicação entre objetos com interfaces incompatíveis. Esse é o Adapter.

    III. Encapsula uma requisição como um objeto, permitindo parametrizar requisições, filas, logs e operações que podem ser desfeitas. Isso é o padrão Command.

    IV. Trata da responsabilidade de lidar com eventos do sistema atribuída a uma classe que representa o sistema ou um caso de uso. Isso é o papel do Controller.

    Portanto, a sequência correta é Singleton, Adapter, Command e Controller, que corresponde à alternativa a).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.