Logo Passei Direto
Buscar

Design de Software

Colégio Objetivo
De acordo com o texto, o padrão Singleton tem como objetivo principal: A Fornecer múltiplas instâncias concorrentes para escalar operações. B Garantir uma única instância acessível globalmente, controlando sua criação e acesso. C Permitir adaptação dinâmica de objetos em tempo de execução por herança múltipla. D Converter interfaces incompatíveis em uma interface comum. E Publicar/assinar eventos entre múltiplos observadores.
User badge image
Julia Theodoro Cavalari

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

O padrão Singleton é um padrão de design que tem como objetivo garantir que uma classe tenha apenas uma única instância e fornecer um ponto de acesso global a essa instância. Analisando as alternativas: A) Fornecer múltiplas instâncias concorrentes para escalar operações. - Isso está incorreto, pois o Singleton visa ter uma única instância. B) Garantir uma única instância acessível globalmente, controlando sua criação e acesso. - Esta é a definição correta do padrão Singleton. C) Permitir adaptação dinâmica de objetos em tempo de execução por herança múltipla. - Isso não está relacionado ao padrão Singleton. D) Converter interfaces incompatíveis em uma interface comum. - Isso descreve o padrão Adapter, não o Singleton. E) Publicar/assinar eventos entre múltiplos observadores. - Isso se refere ao padrão Observer, não ao Singleton. Portanto, a alternativa correta é: B) Garantir uma única instância acessível globalmente, controlando sua criação e acesso.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina