Patron Singleton - tectijuana/javapdd16a-Archived GitHub Wiki
Es un patrón de diseño diseñado para restringir la creación de objetos pertenecientes a una clase o el valor de un tipo a un único objeto.
Este patrón de diseño se encarga de que una clase determinada unicamente pueda tener un único objeto.Normalmente una clase puede instanciar todos los objetos que necesite.Sin embargo una clase que siga el patrón Singleton tiene la peculiaridad de que solo puede instanciar un único objeto .Este tipo de clases son habituales en temas como configurar parámetros generales de la aplicación ya que una vez instanciado el objeto los valores se mantienen y son compartidos por toda la aplicación