Перейти к основному содержимому

Одиночка (Singleton)

Теория

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

Например, в 1С паттерном одиночка являются ПараметрыСеанса.

БСП

Пользователи.АвторизованныйПользователь()

Примеры

Код

Перем КешДоговоров Экспорт;

Функция КешДоговоров() Экспорт

Если КешДоговоров = Неопределено Тогда
КешДоговоров = Новый Соответствие;
КонецЕсли;

Возврат КешДоговоров;

КонецФункции