Альтернативное описание паттернов проектирования: singleton

Продолжение топика Альтернативное описание паттернов проектирования

Singleton — гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа. Существенно то, что можно пользоваться именно экземпляром класса, так как при этом во многих случаях становится доступной более широкая функциональность. Например, к описанным компонентам класса можно обращаться через интерфейс, если такая возможность поддерживается языком.
Читать дальше →

© Habrahabr.ru