我正在做一些与 Python 中的类有关的作业。但我被困在一个我不太明白的地方。
它告诉我:
--> 编写一个名为withdraw()
从帐户中提取指定金额的方法。帐户中的余额会减少方法参数中指定的金额。仅当参数中指定的金额小于或等于 balance 时,才应减少余额
这是我的程序
class Account:
def __init__(self,id=0):
self.__id = id
self.__balance = 0
self.__annualInterestRate = 0
def getid(self):
return self.__id
def getbalance(self):
return self.__balance
def getannualInterestRate(self):
return self.__getannualInterestRate
def setid(self):
self.__id = id
def setbalance(self):
self.__balance = balance
def getMonthlyInterestRate(self):
return self.__annualInterestRate/12
def getMonthlyInterest(self):
return self.__balance * getMonthlyInterestRate()
然后我将不得不:
def withdraw():
# I don't know what to do here