ich bekomme bei meinem Code überhaupt keine Ausgabe, obwohl ich doch auf die Funktion get_hubraum zugreife. Eigentlich soll der Hubraum am Ende ausgegeben werden, bzw. bei einem negativen Wert der String.
Was hab ich falsch gemacht?
MfG Marcel Schmidt
Code: Alles auswählen
class Motorrad():
def __init__(self, marke, hubraum):
self.marke = marke
self.__hubraum = hubraum
def set_hubraum(self, kubik):
if (kubik <= 0):
print("Error: Negativer Wert für den Hubraum! \
Der Wert wurde nicht geändert")
else:
self.__hubraum = kubik
print("Hubraum wurde geändert.")
def get_hubraum(self):
return self.__hubraum
motorrad1 = Motorrad("Suzuki", -333)
motorrad1.get_hubraum()