Python Problem mit Getter und Setter
Verfasst: Montag 5. April 2021, 00:41
Hallo,
Ich habe ein Problem mit zwei Attributen die ich auf private gesetzt habe,
durch einen Getter und Setter sollte es wieder funktionieren, jedoch klappt es irgendwie nicht...
Python Text:
class Belag:
def __init__ (self, name, preis):
self.__Name = name
self.__Preis = preis
def gibName(self):
return self.Name
def setzeName(self, Name):
self.Name = name
def gibPreis(self):
return self.Preis
def setzePreis(self, Preis):
self.Preis = preis
Fehlermeldung bei dem folgenden print Befehl (print(belag5.Name)):
print(belag5.Preis)
AttributeError: 'Belag' object has no attribute 'Preis'
Freue mich auf schnelle Antworten!
MfG Ninja
Ich habe ein Problem mit zwei Attributen die ich auf private gesetzt habe,
durch einen Getter und Setter sollte es wieder funktionieren, jedoch klappt es irgendwie nicht...
Python Text:
class Belag:
def __init__ (self, name, preis):
self.__Name = name
self.__Preis = preis
def gibName(self):
return self.Name
def setzeName(self, Name):
self.Name = name
def gibPreis(self):
return self.Preis
def setzePreis(self, Preis):
self.Preis = preis
Fehlermeldung bei dem folgenden print Befehl (print(belag5.Name)):
print(belag5.Preis)
AttributeError: 'Belag' object has no attribute 'Preis'
Freue mich auf schnelle Antworten!
MfG Ninja