Паттерн проектирования
"Одиночка" (Синглетон, singleton) относится к производящим шаблонам, он позволяет создавать единственный объект в системе. Создавать единственный объект в системе (и гарантировать, что будет создан только один экземпляр) иногда просто необходимо: например объекты подключения к базе данных, объекты работающие с реестрами и так далее.
...
Читать дальше »