///
Para responder a questão considere a definição abaixo.
Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções
utilizadas anteriormente em outros sistemas.
Considere as seguintes afirmativas a respeito do padrão Singleton.
I O padrão Singleton pode ser usado para determinar uma quantidade fixa de instâncias de uma classe que podem ser criadas em uma aplicação.
II A classe que implementa o padrão Singleton deve manter público seus construtores.
III A implementação comum do padrão Singleton funciona em ambientes multi-threads.
IV O padrão Singleton é implementado através de atributos e métodos estáticos na classe onde é aplicado.
Estão corretas as afirmativas
Esta questão foi aplicada no ano de 2018 pela banca COMPERVE - UFRN no concurso para UFRN. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Padrões de Projeto.
Esta é uma questão de múltipla escolha com 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.