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