Essa pergunta também está no material:
Respostas
A alternativa correta é a letra B) C I e II apenas. A afirmação I está correta, pois Singleton é um dos 23 design patterns principais que possuem diversas variações. A afirmação II também está correta, pois o Singleton é uma solução para o problema de garantir a existência de uma única instância de uma classe. Já a afirmação III está incorreta, pois o Singleton é uma classe que será implementada com um construtor privado e um método público que instancia uma única vez e retorna a mesma instância, mas não necessariamente precisa ter um método público que instancia a classe.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta