En génie logiciel, le singleton est un patron de conception dont le but est de limiter l’instance d’une classe à un seul objet (voire à quelques objets seulement). Il est utilisé lorsqu’exactement un objet est nécessaire pour coordonner les opérations ...