Паттерн Singleton
Тип: по классификации GoF относится к порождающим паттернам (Creational Patterns).
Назначение: гарантирует, что у класса есть только один экземпляр и предоставляет к нему глобальную точку доступа.
Где применять:
- Должен быть только один экземпляр некоторого класса, легко доступный всем клиентам.
- Единственный экземпляр должен расширяться путём порождения подклассов и клиентам нужно иметь возможность работать с расширенным экземпляром без модификации своего кода.
Пример:

Янчарук А.В.
01.02.2013 07:51