Question
Please make an object-oriented python code for this assignment. this is my final assignment it is worth 240 points please i need it done very
Please make an object-oriented python code for this assignment.
this is my final assignment it is worth 240 points please i need it done very well ,i would have done it myself but i am on short time frame
i need to make a code for a software ATM in Python that you can either create new account or access existing account
if you create an account , it will ask you about first and last name , date of birth, address and to register the debit card number which can be any 16 digits and then create 4 digit pin number, once registered this account will be saved and now you can either create another account or sign in to the account that we just made buy using the debit card number that we entered previosuly and the pin number once you sign in you can either make a deposit , withdraw money or view current balance, any account creation starts with zero balance, if you choose to deposit it will ask you the amount and then it will update the zero balance to the new amount, if you choose to withdraw it will subtract from the balance and it will ask you the amount to withdraw, and if you choose to view balance it will let you view the updated balance and so on. And i need data validation and loops and breaks and make sure you comment the explanation after each line of code
Include screenshots of the Output and explanation section, please.
The explanation section is very important and screenshots in python of the whole code.
you have to include one of those five things in the code and please let me know which 5 things you have included out of the following
1. Build data structures and data representation.
2. Develop programs that read input from data files and build new output data files.
3. Build programs that use recursion to solve simple problems.
4. Solve complex problems and create programs.
5. Design programs using sorting and searching algorithms in arrays.
6. Create Object Oriented Programs with several levels of inheritance, constructors, and destructors.
Must have Object Oriented programming.
Must have Loops, Dictionaries, (and/or) lists, (and/or) tuples, and recursion.
Must have Input validation on most input statements in your programs.
Must have Conditional Statements (if, else, elif)
Can have file read/write capabilities
Can use a Database and queries (MySQ via VML)
Can use GUI (Tkinter)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started