Design Patterns - Singleton

2 h 5 exercices Niveau 7

Énoncé

Modifiez la classe Singleton pour ajouter un attribut data et vérifiez si cet attribut conserve sa valeur entre différentes instances.

class Singleton:
    __instance = None
    # ...

Contrainte

Ajoutez un attribut data à la classe Singleton. Créez plusieurs instances de Singleton, modifiez data et vérifiez si le changement est reflété dans les autres instances.

Résultat Attendu

Les modifications apportées à l'attribut data doivent être visibles dans toutes les instances de la classe Singleton, prouvant qu'une seule instance existe.

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus