Diseño de clases - DAAS26-P-C/poolobject GitHub Wiki
A lo largo de la practica hemos utilizado las siguientes clases y tests para la cobertura de código sea 100%:
ReusablePool
- Implementa Singleton
- Gestiona lista de objetos
- Permite acquire y release
Reusable
- Representa objeto reutilizable
- Mantiene estado libre/ocupado
Client
- Simula uso del pool
Excepciones
- NotFreeInstanceException
- DuplicatedInstanceException