Singleton (Java): Difference between revisions

From My Limbic Wiki
No edit summary
No edit summary
Line 1: Line 1:
<script type="syntaxhighlighter" class="brush: java"
<script type="syntaxhighlighter" class="brush: java">
/**
/**
  * Implémentation simple d'un singleton.
  * Implémentation simple d'un singleton.

Revision as of 04:19, 30 May 2019

<script type="syntaxhighlighter" class="brush: 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;
   }

} </script>