Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 65 — Engenharia de Software: Padrões de Projeto — Singleton

Engenharia de Software Padrões de Projeto — Singleton

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

Durante o desenvolvimento de sistemas que exigem controle sobre a criação de instâncias, o padrão de projeto cuja adoção pode evitar múltiplos objetos redundantes e facilitar o acesso centralizado caracteriza-se por
Selecione uma alternativa

Resolução comentada

Singleton controla as instâncias e oferece um ponto de acesso global.

O Singleton garante uma única instância da classe e fornece um ponto global de acesso a ela. Isso evita objetos redundantes e centraliza o acesso.

Análise das alternativas

B) Não há destruição automática após cada uso. C) Criar múltiplas instâncias contraria o padrão. D) Acessos devem chegar à mesma instância. E) O padrão não usa herança para gerar múltiplas instâncias.

Referência: Gamma et al., Design Patterns (GoF).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: A

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)