Capítulo do padrão Factory, parte 1