El patrón Singleton asegura que una clase solo tenga una única instancia y proporciona un punto de acceso global a ella. Es útil cuando se necesita gestionar un recurso compartido, como una conexión a base de datos o, en este caso, el administrador de estadísticas de fútbol.
- Garantiza una única instancia de la clase.
- Proporciona un acceso global a la instancia.