Singleton (Java): Difference between revisions
From My Limbic Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
< | <syntaxhighlight lang="Python" line='line'> | ||
/** | /** | ||
* Implémentation simple d'un singleton. | * Implémentation simple d'un singleton. | ||
Line 18: | Line 18: | ||
} | } | ||
} | } | ||
</ | </syntaxhighlight> |
Revision as of 04:19, 30 May 2019
<syntaxhighlight lang="Python" line='line'> /**
* Implémentation simple d'un singleton. * L'instance est créée à l'initialisation. */
public class Singleton {
/** Constructeur privé */ private Singleton() {} /** Instance unique pré-initialisée */ private static Singleton INSTANCE = new Singleton(); /** Point d'accès pour l'instance unique du singleton */ public static Singleton getInstance() { return INSTANCE; }
} </syntaxhighlight>