Este recurso educativo habla acerca del patrón Singleton de diseño mas usado a nivel global en todo tipo de aplicaciones que permite restringir la creación de objetos pertenecientes a una clase o el valor de un tipo a un único objeto. Su intención consiste en garantizar que una clase solo tenga una instancia y proporcionar un punto de acceso global a ella. Asimismo presenta su estructura, la implementación y las consecuencias.