Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Estou com dúvida no curso de Design Patterns para Bons Programadores 2, no exercício 5 do capítulo Muitos objetos e o Flyweight.

Singleton é igual a Factory?

2 respostas
solução!

Oi Camila,

Mais ou menos. O Singleton fabrica um objeto, sim. Mas a diferença é que o Singleton só permite com que exista uma única instância daquele objeto.

Ou seja, sempre que pedirem o objeto, o Singleton devolverá a mesma instância.

Já a factory não pensa muito nisso. Ela sempre devolve uma nova instância do objeto.

Entendeu?

Entendi, obrigada!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software