Patrón de diseño que garantiza que una clase tenga como máximo una instancia.
Patrón de diseño que controla la instanciación de una clase, garantizando una única instancia en toda la aplicación. Como introduce fácilmente estado mutable global y dificulta las pruebas, en los últimos años se prefiere gestionar el ciclo de vida mediante un contenedor de inyección de dependencias (DI).
© 2026 ITBGM