Singleton (Java)

From My Limbic Wiki
Revision as of 04:14, 30 May 2019 by Fukakai (talk | contribs)

<source lang="Java"> /**

* 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;
   }

} </source>