Considere o seguinte cenário: imagine que você está
desenvolvendo uma plataforma de jogos online e
precisa garantir que as configurações globais do
sistema, como idioma padrão, volume e
configurações de controle, sejam compartilhadas e
consistentes em toda a aplicação. Para garantir essa
consistência, você projetou a classe
ConfiguracoesGlobais de forma que apenas uma
instância dela exista em toda a execução do sistema.
Isso garante que todas as partes da aplicação
acessem as mesmas configurações globais, evitando
inconsistências e facilitando a manutenção.
Considerando o cenário apresentado, assinale a
alternativa que apresenta o padrão de projetos mais
apropriado para cenários em que é necessário
garantir a existência de apenas uma instância de uma
classe e fornecer um ponto global de acesso a essa
instância.
Incorreta. Gabarito oficial da banca:
Veja como esse erro impacta seu desempenho geral. Ver estatísticas