subject

1. Design, create, and test Object-Oriented classes for customer banking system based on the deliverables and requirements below. 2. Show your understanding of encapsulation using python in the classes.
3. Show your understanding of inheritance using python in the classes. Deliverables:
1. A WORD document (Design Document) showing your classes, its data, and its behaviors (If you are going to show a class that will be inherited in another class, show both classes).
2. One python program that has the classes and your testing (Main) in it. Do not separate classes and import for this project.
3. Document the classes.
4. Document each of the tests.
5. A WORD Document (Approach Document) describing your approach, your successes (if applicable), and your difficulties (if applicable).
a. Describe your thoughts on defining your classes
b. Describe how you applied (or tried to apply) encapsulation
c. Describe how you applied (or tried to apply) inheritance
d. Describe (if applicable) how you applied polymorphism
Requirements:
Multiple customer accounts can be created.
The accounts can be either savings or checking
The accounts are set up by customer first name, last name, and SSN
The savings account has a minimum deposit of $500.00...
The accounts can be added to or deducted from for any customer.
The savings account cannot go below the minimum deposit.
If checking goes below the balance of 0, a fee of $20.00 is applied per transaction.
All deposits to any account must be numeric and above 0.. All deductions from any account must be numeric and above 0.
At any time, the balance for checking and savings can be displayed per customer.
At any time, the total balance for all accounts per customer can be viewed.
The customer can have multiple checking and multiple savings accounts.
Transfer between accounts is permissible.
But if transferring from checking to savings, checking must be above 0 and if transferring from savings to checking, savings must be above $500.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 21.06.2019 23:10
Write a method that accepts a string object as an argument and returns the number of words it contains. for instance, if the argument is "four score and seven years ago", the method should return the number 6. demonstrate the method in a program that asks the user to input a string and then passes that string into the method, printing out whatever the method returns.
Answers: 3
question
Computers and Technology, 22.06.2019 12:10
1. declare a constant named cents_per_pound and initialize with 25. 2. get the shipping weight from user input storing the weight into shipweightpounds. 3. using flat_fee_cents and cents_per_pound constants, assign shipcostcents with the cost of shipping a package weighing shipweightpounds.
Answers: 2
question
Computers and Technology, 23.06.2019 13:30
What is the primary difference between the header section of a document and the body? a. the body is displayed on the webpage and the header is not. b. the header is displayed on the webpage and the body is not. c. the tag for the body is self-closing, but the tags for the headers must be closed. d. the tag for the header is self closing, but the tag for the body must be closed.
Answers: 3
question
Computers and Technology, 24.06.2019 08:10
Where are american poets found in the dewey decimal system
Answers: 1
You know the right answer?
1. Design, create, and test Object-Oriented classes for customer banking system based on the deliver...
Questions
question
Arts, 01.04.2021 16:40
question
Mathematics, 01.04.2021 16:40
question
Biology, 01.04.2021 16:40
Questions on the website: 13722361