To be able to still use the class without parameters, all parameters to constructors should be made optional by providing default values.
La fonction constructeur peut prendre ou non des paramètres optionnels, ce qui la rend beaucoup plus pratique.