3.05.Aplicabilidad

Como pudo haberse dado cuenta, Singleton provee un gran abánico de funcionalidades en el campo laboral. Sin embargo, a continuación, presento de manera general cuando usarlo.

 

¿Quieres saber cuando usar Singleton?

  • Cuando desees que tu programa sólo permita tener una instancia disponible para todo cliente.

Por ejemplo: acceso a un único objeto de base de datos o un fichero.

Lo que se debe realizar es no permitir la creación de objetos a través de la instancia, para lo cual se debe usar un método especial que permita crear o devolver una instancia.

  • Cuando necesites un control más riguroso de las variables globales.

RESUMEN:  SINGLETON ES USADO CUANDO SE DESEA MANTENER UNA ÚNICA CONEXIÓN A UNA BASE DE DATOS O A UN OBJETO DEFINIDO POR EL DESARROLLADOR.

Obra publicada con Licencia Creative Commons Reconocimiento No comercial Sin obra derivada 4.0

Creado con eXeLearning (Ventana nueva)