21 mayo 2015

Patron Singleton

En esta ocasión vamos a ver un apartado importante que usaremos casi siempre en la programación android, vamos a ver el patrón Singleton. Este patrón tiene la finalidad de limitar a una clase para que no pueda crear mas objetos en la misma, ¿que quiero decir con esto?, que la clase tendrá una única instancia para toda la aplicaron que estemos creando. Además crear esta única instancia nos permitirá tener directamente un punto por el cual tendremos un acceso total al objeto.



Aparte tendremos que tener en cuenta varias cosas que necesitaremos para crearlo:
  • La clase que vayamos a convertir en Singleton deberá tener un constructor privado, este constructor no puede ser accedido por nadie que sea la misma clase.
  • Crear una instancia privada para la clase que vamos a tener.
  • tener un método estático, este método tendrá que dejarnos acceder a la instancia privada anteriormente creada.
 

0 comentarios:

Publicar un comentario