Ed
há 11 meses
O padrão Singleton tem como principal objetivo garantir que uma classe tenha apenas uma instância e fornecer um ponto de acesso global a essa instância. Vamos analisar as alternativas: A) Criar múltiplas instâncias de uma classe - Incorreto, pois o Singleton visa exatamente o oposto. B) Garantir que uma classe tenha apenas uma instância e fornecer um ponto de acesso global a ela - Correto, essa é a definição do padrão Singleton. C) Separar a interface da implementação - Isso se refere ao padrão de projeto Adapter ou Bridge, não ao Singleton. D) Aumentar a modularidade do código - Embora a modularidade seja importante, não é o propósito específico do Singleton. Portanto, a alternativa correta é: B) Garantir que uma classe tenha apenas uma instância e fornecer um ponto de acesso global a ela.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material