O padrão de projeto factory method tem o objetivo de
organizar a criação de objetos quando o processo de criação
envolve um conjunto de passos seqüenciais, cada um
destinado a montar uma parte do objeto, que, em seguida, é
incorporada às partes já existentes no objeto, em um
processo similar a uma linha de montagem.