Prototype: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Interface não estava apta a ser implementada na classe abstrata, tipo de retorno era incompatível, |
|||
Linha 5:
Este padrão pode ser utilizado para:
* Evitar que as subclasses que criam objetos funcionem como o padrão abstract factory;
* Evitar criar um novo objeto utilizando a
* Basicamente, ao em vez de o cliente implementar um código que utiliza o operador new, este utiliza o método ''clone()'' presente no protótipo e o método de uma fábrica(''Factory Method'' ou ''Abstratct Factory)'' que fica encarregada de clonar o novo objeto.
|