2010-05-25 5 views

Répondre

3

Dans un singleton, vous pouvez choisir d'initialiser la variable au premier appel. Alors qu'une variable statique commence à exister au moment où vous incluez/appelez le fichier où la variable statique est déclarée.

1

Singleton est le modèle qui n'a rien à voir avec la mise en œuvre dans une langue particulière. Techniquement, Singleton dit que vous ne pouvez avoir qu'une seule instance d'objet dans le système. En cas de classe statique, vous n'aurez aucun objet.

1

Un singleton est un modèle de conception abstraite qui décrit un objet qui ne peut être créé une fois. Une classe statique est une implémentation spécifique de ce modèle de conception.

Questions connexes