Identifiant :
Mot de passe :

Patrons de conception

Singleton

Diagramme de classes :

Diagramme de classes

Description :

Type :  Cr  (Créateur)
Intention : Garantir qu'une classe n'a qu'une seule instance et fournir un point d'accès de type global à cette classe.
Applicabilité : Utilisez le Singleton :
- S'il doit n'y avoir exactement qu'une instance d'une classe, qui, de plus, doit être accessible aux clients en un point bien déterminé.
- Si l'instance unique doit être extensible par dérivation en sous-classe, et si l'utilisation d'une instance étendue doit être permise aux clients, sans qu'ils aient à modifier leur code.

Participants au patron :

Les têtes de mule
Cédric BOUHOURS
Cédric BOUHOURS
Cédric BOUHOURS