Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
cap:patterns:singleton [2017/05/04 13:41]
user
cap:patterns:singleton [2018/02/20 09:18] (actual)
Línea 4: Línea 4:
  
 {{ cap:​patterns:​singleton.png }} {{ cap:​patterns:​singleton.png }}
 +
 +En la imagen, podemos ver la clase **Singleton** la cual tiene un constructor privado, esto hace que nadie pueda instanciar a la clase mas que ella misma, también contienen 1 variable privada y una propiedad publica, ambas del mismo tipo de la clase, la variable privada es instanciada cuando se manda a llamar a la propiedad publica, pero si la variable privada ya estaba instanciada entonces se manda a llamar a ella misma.