ENEM, perguntado por AnnaLuiza9132, 4 meses atrás

que padrão pode ser utilizado para garantir que apenas uma instância de uma fábrica (abstract factory) seja criada na execução de um processo?7

Soluções para a tarefa

Respondido por priscilapsd
0

Singleton é um padrão de projeto de software que garante a existência de apenas uma instância de uma classe, neste exemplo a fábrica, mantendo um ponto global de acesso ao seu objeto.

Existindo apenas um objeto responsável pelo log em toda a aplicação que é acessível unicamente através da classe singleton.

Como executar um Singleton?

1. Deixar o construtor privado.

2. Criar um atributo privado e estático do mesmo tipo da classe.

3. Utilizar o getInstance como ponto da classe. Responsável por garantir o início do instance.

Este padrão oferece a vantagem de um ponto de acesso global, porém sem as desvantagens das variáveis globais.

Aprenda mais sobre Singleton aqui: https://brainly.com.br/tarefa/50860672

#SPJ11

Perguntas interessantes