Unterricht Mittwoch

This commit is contained in:
Max
2026-07-22 12:04:02 +02:00
parent 33a5c4df89
commit 6a29bc0f51
13 changed files with 915 additions and 43 deletions
+30
View File
@@ -0,0 +1,30 @@
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")