On utilise le design pattern Factory Method quand on ne sait pas,
au moment de l’écriture du code, ce qu’il va nous falloir créer comme
objet(s) au moment de l’exécution du programme.
Pour mettre en application cette solution, de la façon la plus facile possible, nous réaliserons un petit programme C++ qui se contentera d’afficher un rectangle ou un triangle selon la volonté de l’utilisateur.