ah pardon, j'ai lu trop vite.
Je comparais classe normale avec singleton, et pas classe statique et singleton.
La classe static n'a pas besoin d'être instanciée pour qu'on puisse appeller ses méthodes et accéder à ses attributs.
Le constructeur n'a pas besion d'être appellé.
Le singleton (comme toute classe non statique) doit obligatoirement être instancié.


