Zpo-9-wyk-Slajd17
Z Studia Informatyczne
Pool of Objects: cel
Pula obiektów stanowi pewnego rodzaju rozszerzenie idei wzorca Singleton oraz opisanego dalej wzorca Factory Method: pozwala na przesunięcie odpowiedzialności za tworzenie produktów na oddzielny obiekt, a jednocześnie umożliwia wielokrotne wykorzystanie poszczególnych instancji obiektów. Ma to szczególne znaczenie w przypadku produktów reprezentujących zasoby, które są czasowo alokowane na rzecz konkretnego klienta. Pozwala to istotnie ograniczyć koszt związany z tworzeniem i usuwaniem obiektów.