Singleton

1 Sinopsis

Asegurar que una instancia unica de la clase es creada. Todos los objetos que usan la instancia de esta clases, usan la misma instancia

2 Contexto

3 Solucion

El diagrama UML es el siguiente:

4 Consecuencias

Exactamente una instancia de la clase Singleton existe

5 Ejemplo

Una clase que se denomina Singleton


public class Singleton  {
    ....
}
See the complete code for Singleton here.
private final static Singleton _inst = null;

public Singleton getSingleton() {
   if (_inst==null) {
     _inst = new Singleton();
   }

  return _inst;

}