Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Builder x Factory

Seria correto afirmar que deve-se usar o Builder para construir classes que representam uma entidade (Clientes, Produtos, Carros) e o factory para construir uma classe que implemente comportamentos? (Andar, Escrever, Falar) ?

1 resposta
solução!

Fala ai Arnaldo, tranquilo ?

Cara ambos padrões são padrões de criação de objetos.

Nem sempre são usados pelo que você descreveu, gosto mais da idéia de você pensar na fábrica, como uma fábrica mesmo, que basicamente você entra com a materia prima, a fabrica processa esses materiais e te dá um produto, quem quer um produto da fabrica, não se preocupa em como ele é criado, só sabe do que precisa para a criação.

Enquanto o builder, passamos parametro a parametro até termos o objeto completo, dessa forma sabemos como esta sendo criado em tese.