class Computer: anzahl = 0 # Klassenattribut def __init__(self, bezeichnung:str, *args): self.__bezeichnung = bezeichnung self.__class__.anzahl += 1 super().__init__(*args) @property def bezeichnung(self) -> str: return self.__bezeichnung @bezeichnung.setter def bezeichnung(self, bezeichnung:str) -> None: self.__bezeichnung = bezeichnung def get_bezeichnung(self, bezeichnung:str): return self.__bezeichnung #bezeichnung_property = property(fget=get_bezeichnung, fset=set_bezeichnung) @classmethod def ausgabe_anzahl(cls): print("Anzahl: %s Computer" % cls.anzahl) if __name__ == "__main__": print("Environment main") if __name__ == "computer": print("Environment computer")