Non non, le singleton c’est une variable globale (c’est mal !) enveloppée dans un objet (c’est bien !).
C’est un bon moyen de se donner bonne conscience quoi
Enfin, tout ça c’est globalement des trucs qui compliquent la maintenance et l’évolution des programmes, donc à éviter si possible. Pourquoi as-tu tant besoin de variables globales ?