|
@@ -16,7 +16,7 @@ class BandAccount:
|
|
'''
|
|
'''
|
|
|
|
|
|
'''
|
|
'''
|
|
-class BandAccount:
|
|
|
|
|
|
+class BankAccount:
|
|
def __init__(self, name, balance) -> None:
|
|
def __init__(self, name, balance) -> None:
|
|
self.name = name
|
|
self.name = name
|
|
self.__balance = balance
|
|
self.__balance = balance
|
|
@@ -35,6 +35,25 @@ class BandAccount:
|
|
balance = property(fget=get_balance, fset=set_balance, fdel=delete_balance)
|
|
balance = property(fget=get_balance, fset=set_balance, fdel=delete_balance)
|
|
'''
|
|
'''
|
|
|
|
|
|
|
|
+class BankAccount:
|
|
|
|
+ def __init__(self, name, balance) -> None:
|
|
|
|
+ self.name = name
|
|
|
|
+ self.__balance = balance
|
|
|
|
+
|
|
|
|
+ def get_balance(self):
|
|
|
|
+ return self.__balance
|
|
|
|
+
|
|
|
|
+ def set_balance(self, value):
|
|
|
|
+ if not isinstance(value, (int, float)):
|
|
|
|
+ raise ValueError("Баланс должен быть числом")
|
|
|
|
+ self.__balance = value
|
|
|
|
+
|
|
|
|
+ def delete_balance(self):
|
|
|
|
+ del self.__balance
|
|
|
|
+
|
|
|
|
+ balance = property(fget=get_balance, fset=set_balance, fdel=delete_balance)
|
|
|
|
+
|
|
|
|
+
|
|
class BankAccount:
|
|
class BankAccount:
|
|
def __init__(self, account_number, balance) -> None:
|
|
def __init__(self, account_number, balance) -> None:
|
|
self._account_number = account_number
|
|
self._account_number = account_number
|