Ed
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.