Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — IBAM 2025

ProgramaçãoProgramação Orientada a Objetos
Código
qg515372
Banca
IBAM
Órgão
Prodesan - SP
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento (Mobile)
O padrão de projeto Singleton, definido pelos padrões GoF (Gang of Four), garante que uma classe tenha uma única instância e forneça um ponto global de acesso a ela. Acerca desse padrão, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.(__) O Singleton é implementado utilizando um método estático que retorna a única instância da classe, criando-a caso ainda não exista.(__) O padrão Singleton é adequado para gerenciar estados globais em aplicações multithreaded, sem necessidade de sincronização explícita.(__) A implementação de um Singleton deve garantir que o construtor da classe seja privado, impedindo a criação de instâncias fora do escopo do padrão.(__) O Singleton é frequentemente utilizado para recursos compartilhados, como conexões de banco de dados e pools de threads, onde a instância única centraliza o controle.A sequência está correta em:
  1. AV − F − F − F.
  2. BV − F − V − V.
  3. CF − F − V − V.
  4. DV − V − V − V.
Revelar gabarito e comentário

GabaritoB — V − F − V − V.

Link permanente: /questoes/qg515372