Mapa mental
Prototype
Conteúdo do mapa
Prototype
Cria novo objeto a partir de protótipos
Quando usar?
- Independência em:
- como criar os objetos
- como compor os objetos
- como representar os objetos
- Classes forem especificadas em tempo de execução
- Evitar hieraquia de fabricas paralela a de produto
- Poucas combinações diferentes de estados
- Independência em:
Vantagens
- Acrescentar e remover produtos em execução
- Novos objetos pela variação de valores
- Reduzir número de classes
Desvantagens
- Cada subclasse implementa a operação clone
- Quando a estrutura interna é complexa
- Quando tem referencia circular
- Cada subclasse implementa a operação clone
Informações
- Descrição
- Mapa Mental sobre Prototype, criado por Marcos de Paula em 03-07-2019.
- Criado por
- Marcos de Paula
- Visualizações
- 0
- Avaliação