Questão
ID 1914653Disciplina: Tecnologia da Informação
Assunto: Padrões Criacionais
Ano: 2022 Banca: IFPI - Instituto Federal do Piauí Órgão: Instituto Federal de Educação Ciência e Tecnologia do Piauí
Na programação orientada a objetos, existe um padrão de projeto que tem como definição garantir que uma classe tenha somente uma instância e fornecer um ponto global de acesso à referida classe. Ademais, esse padrão implementa uma operação chamada de Instance, que tem como princípio permitir que seus clientes acessem sua única instância, além de ser capaz de criar sua própria instância única da classe. Isso é muito utilizado para se criar uma instância única de acesso ao banco de dados. Dentre as alternativas, assinale aquela que representa essa implementação: