Professional Documents
Culture Documents
Esta es la problematica
Class Singleton { Prvate static Singleton instancia = null; El atributo debe ser static para no ser dependiente del objeto si no de la clase.
Prvate singleton(){ Crear el constructor privado para que no sea accesible y no se pueda instanciar //construir instancia } ============================================== ============================ Public static singleton obtenerInstancia(){ If(instancia == null){ Instancia = new singleton(); Return instancia; }else{ Return instancia; }
Singleton.obtenerInstancia();
============================================== ============================
EJEMPLO CONTENEDORES CON SINGLETON Class ContenedorClientes (){ Private linkedlist coleccin; Prvate static contenedorClientes instancia = null;
Public static ContenedorClientes getInstancia(){ If(instancia == null){ Instancia = new ContenedorClientes(); Return Instancia; }else{ Return Instancia; } }