La fábrica de métodos define una interfaz para crear un objeto pero deja que las subclases decidan qué clase instanciar.