Volver al glosario
arquitectura

Patrón Singleton

Patrón que garantiza una sola instancia de una clase. Todo sobre Patrón Singleton: definición, usos, ventajas y ejemplos prácticos. Aprende programación con 8devmx.

Definición

El patrón Singleton es un patrón de diseño creacional que garantiza que una clase tenga solo una instancia y proporciona un punto de acceso global a ella. Se utiliza cuando necesitamos exactamente un objeto para controlar la acción, como conexiones a bases de datos, configuraciones globales o servicios de logging.

Ejemplos

  • DB connection
  • configuración global
  • logger