theShadow89
11/21/2013 - 10:24 AM

Singleton

Singleton

public class Singleton {
    private static Singleton istanza = null;
 
    //Il costruttore private impedisce l'istanza di oggetti da parte di classi esterne
    private Singleton() {}
 
    // Metodo della classe impiegato per accedere al Singleton
    public static synchronized Singleton getSingleton() {
        if (istanza == null) 
            istanza = new Singleton();
        return istanza;
    }
}