Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FGV 2014

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
fg007541
Banca
FGV
Órgão
Câmara Municipal do Recife - PE
Ano
2014
Nível
Médio
Cargo
Câmara Municipal do Recife-PE - Programador
O singleton é um padrão de projeto usado em orientação a objetos que limita a instanciação de uma classe a um único objeto. Analise a seguinte implementação de um singleton em Java: Imagem associada para resolução da questãoConsidere as três afirmações seguintes acerca da implementação mostrada:I. a declaração do construtor da classe poderia ser omitida sem prejuízo do requisito de unicidade da instância;II. a declaração do construtor da classe é indispensável, dado o requisito de unicidade da instância, porém o modificador private poderia ser omitido;III. a instância única será construída quer a classe Singleton seja referenciada na aplicação quer não.Assinale se:
  1. AI, II e III são verdadeiras;
  2. BI e III são verdadeiras, II é falsa;
  3. CI, II e III são falsas;
  4. DI e II são verdadeiras, III é falsa;
  5. EII e III são verdadeiras, I é falsa.
Revelar gabarito e comentário

GabaritoC — I, II e III são falsas;

Link permanente: /questoes/fg007541