Задание
Условие
Давайте представим, что у вас есть игра, и вы хотите иметь только один экземпляр класса, отвечающего за управление настройками игры.
Пример использования
settings1 = GameSettings.get_instance()
settings2 = GameSettings.get_instance()
print(settings1 is settings2)
settings1.volume = 70
settings1.difficulty = "Hard"
print(settings2.volume)
print(settings2.difficulty)
Вывод
True
70
Hard
Last modified: 05 November 2024