class Account:
def __init__(self, money):
self.__money = money
class AccountManager:
def __init__(self):
self.__accList[]
def newAcc(self):
global Name
global money
self.__accList.append(Name)
##I don't know how to code this place
newManager = AccountManager()
Name = input ("Enter account name :")
money=input ("Enter the deposit amount :")
newManager.newAcc()
I want to have the AccountManager.newAcc method create an instance of an Account class with the entered Name as its name
If account1 is entered in Name and money, The newManager.newAcc() is
I'd like to write to do something like account1 = account(money).
How do I write this?
class method object instance
I think we need to learn more about class and object orientation.
I think you want to keep the Account Manager as a singleton object...I don't know because the question has no purpose.
First of all, please refer to the code below and proceed with the related learning.
class Account:
def __init__(self, money):
self.__money = money
class AccountManager:
def __init__(self, name, money):
self.name = name
self.money = money
self.__accList = []
def newAcc(self):
self.__accList.append(self.name)
return Account(self.money)
name = 'aaaa'
money = 100
newManager = AccountManager(name, money)
acc = newManager.newAcc()
© 2024 OneMinuteCode. All rights reserved.