

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Durante o desenvolvimento de sistemas que exigem controle sobre a criação de instâncias, o padrão de projeto cuja adoção pode evitar múltiplos objetos redundantes e facilitar o acesso centralizado caracteriza-se por
controlar a criação de instâncias e fornecer um único ponto de acesso global à classe.
implementar um mecanismo de destruição automática da instância após cada uso.
criar múltiplas instâncias da mesma classe para otimizar o desempenho do sistema.
permitir que diferentes partes do código acessem instâncias distintas da mesma classe.
utilizar herança para garantir que todas as subclasses tenham múltiplas instâncias.