Files
objektorientierte-programie…/Datenkapsel/Konto
T
2026-09-11 09:13:04 +02:00

33 lines
905 B
Plaintext

class Konto(object):
def __init__(self, nummer):
self.__nr = nummer
self.__stand = 0.0
self.__inhaber = None
self.__minimum = -1000.0
def einzahlen(self, betrag):
self.__stand = self.__stand + betrag
def auszahlen(self, betrag):
if self.__stand - betrag >= self.__minimum:
self.__stand = self.__stand - betrag
else:
print("Auszahlung nicht möglich!")
def getNr(self):
return print(f"Die Kontonummer ist: {self.__nr}")
def getStand(self):
return print(f"Die Kontonstand ist: {self.__stand}")
def setStand(self, stand):
if stand >= self.__minimum:
self.__stand = stand
else:
print("Initialisierung nicht möglich!")
def getMinimum(self):
return self.__minimum
def setMinimum(self, minimum):
self.__minimum = minimum