RU EN

Паттерн Singleton

 

Тип: по классификации GoF относится к порождающим паттернам (Creational Patterns).

Назначение: гарантирует, что у класса есть только один экземпляр и предоставляет к нему глобальную точку доступа.

Где применять:

  • Должен быть только один экземпляр некоторого класса, легко доступный всем клиентам.

  • Единственный экземпляр должен расширяться путём порождения подклассов и клиентам нужно иметь возможность работать с расширенным экземпляром без модификации своего кода.

Пример:

Singleton pattern


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


Оставить комментарий


Имя  


Комментарий *