Em um projeto de software para gestão de bibliotecas, o padrão Singleton é utilizado para garantir uma única instância do sistema de gerenciamento de usuários. Este padrão assegura que todas as operações de empréstimo e devolução de livros sejam gerenciadas de forma centralizada. Qual é a principal característica do padrão Singleton utilizada neste contexto?
Em um projeto de software para gestão de bibliotecas, o padrão Singleton é utilizado para garantir uma única instância do sistema de gerenciamento de usuários. Este padrão assegura que todas as operações de empréstimo e devolução de livros sejam gerenciadas de forma centralizada.
Qual é a principal característica do padrão Singleton utilizada neste contexto?
- Permite a criação de múltiplas instâncias de uma classe.
- Facilita a criação de objetos complexos em etapas.
- Garante uma única instância de uma classe em toda a aplicação.
- Fornece uma interface para criar famílias de objetos relacionados.
- Permite clonar objetos mantendo o mesmo estado.