class Hero: __instance = None def __init__(self, name): self.name = name @classmethod def getInstance(cls): if cls.__instance is None: cls.__instance = Hero("Default") return cls.__instance hero = Hero.getInstance() print(hero.name)