Utilisation
On utilise le FactoryMethod lorsque :
une classe ne peut anticiper la classe de l'objet qu'elle doit construire
une classe délègue la responsabilité de la création à ses sous-classes, tout en concentrant l'interface dans une classe unique