Решение задачи №5. Синглтон. Python Basic

Раздел
Программирование
Предмет
Просмотров
602
Покупок
1
Антиплагиат
Не указан
Размещена
24 Янв 2023 в 12:05
ВУЗ
Не указан
Курс
Не указан
Стоимость
200 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
05_singleton
2.4 Кбайт
Описание
Задача 5. Синглтон

Что нужно сделать

Синглтон — это порождающий паттерн проектирования, который гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа. Синглтонами мы уже пользовались, к ним относятся, например, None, True и False. Именно потому, что None является синглтоном, мы можем использовать оператор is — он возвращает True только для объектов, представляющих одну и ту же сущность.

Реализуйте декоратор singleton, который превращает класс в одноэлементный. То есть при множественной инициализации объекта этого класса будет сохранён только первый инстанс, а все остальные попытки создания будут возвращать первый экземпляр.

Решение данной задачи вы можете купить по кнопки ниже.

 

Вам подходит эта работа?
Другие работы автора
Прямой эфир