Pular para o conteúdo principal

Questão de Programação — Plataforma Java — Instituto Acesso 2024

ProgramaçãoPlataforma Java
Código
qg290138
Banca
Instituto Acesso
Órgão
Câmara de Manaus - AM
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
No desenvolvimento de sistemas complexos em Java, especialmente utilizando a plataforma JEE (Java Enterprise Edition) v8, o uso de padrões de projeto é fundamental para garantir a escalabilidade, manutenção e flexibilidade do código. Considerando o uso de padrões de projeto na arquitetura JEE, qual das alternativas abaixo reflete corretamente a aplicação do padrão Singleton?
  1. AO padrão Singleton permite que apenas uma instância de uma classe seja criada e utilizada por todas as classes que precisarem dela, garantindo o controle de acesso e a consistência do estado da aplicação.
  2. BO padrão Singleton garante que várias instâncias de uma classe possam ser criadas e acessadas por diferentes partes de um sistema simultaneamente.
  3. CO padrão Singleton não é utilizado em aplicações Java EE, pois o framework já gerencia a criação e o controle de instâncias automaticamente.
  4. DO padrão Singleton é utilizado para criar objetos que compartilham comportamentos com classes abstratas, promovendo herança múltipla no JEE.
  5. ESingleton é um padrão específico para a camada de apresentação em arquiteturas MVC e não afeta as camadas de negócio ou persistência.
Revelar gabarito e comentário

GabaritoA — O padrão Singleton permite que apenas uma instância de uma classe seja criada e utilizada por todas as classes que precisarem dela, garantindo o controle de acesso e a consistência do estado da aplicação.

Link permanente: /questoes/qg290138