Singleton musi być ostrożnie stosowany w systemach wielowątkowych. Zażądanie instancji klasy przez dwa wątki równocześnie może doprowadzić do utworzenia dwóch niezależnych instancji, dlatego metoda dostępowa powinna być wtedy zaimplementowana z wykorzystaniem wzajemnego wykluczania.

Przykłady Zobacz przykłady zastosowania wzorca na stronie Wikibooks

Podobne wzorce Fabryka abstrakcyjna Budowniczy Prototyp

Przypisy

Bibliografia

Linki zewnętrzne Szczegółowy opis wzorca wraz z przykładami

Kategoria:Wzorce projektowe