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, 22.06.2019 01:50
A.) generate scaffolding to create database for your application. develop all the entities identified in assignment #2. add any additional that may be identified later. b.) add data validation rules to the models that are appropriate for your application and data. c.) create links for each scaffold in the header section. part 2: application updates [30 points] a.) add two additional views to the "home" controller you created in assignment #1. b.) the two views should be named as “privacy" and "". c.) link the two newly created views in the footer section. hint: you would need to modify the “home" controller definition and create “privacy.html.erb" and “.html.erb" files in appropriate locations.
Answers: 3
question
Computers and Technology, 22.06.2019 16:10
When copying and pasting text, the first step is move your cursor type the text select the copy command select the paste command
Answers: 2
question
Computers and Technology, 23.06.2019 00:40
Consider the following statements: struct nametype{string first; string last; }; struct coursetype{string name; int callnum; int credits; char grade; }; struct studenttype{nametype name; double gpa; coursetype course; }; studenttype student; studenttype classlist[100]; coursetype course; nametype name; mark the following statements as valid or invalid. if a statement is invalid, explain why.a.) student.course.callnum = "csc230"; b.) cin > > student.name; c.) classlist[0] = name; d.) classlist[1].gpa = 3.45; e.) name = classlist[15].name; f.) student.name = name; g.) cout < < classlist[10] < < endl; h.) for (int j = 0; j < 100; j++)classlist[j].name = name; i.) classlist.course.credits = 3; j.) course = studenttype.course;
Answers: 1
question
Computers and Technology, 23.06.2019 07:50
Apython programming question: assume s is a string of lower case characters. write a program that prints the number of times the string 'bob' occurs in s. for example, if s = 'azcbobobegghakl', then your program should print number of times bob occurs is: 2
Answers: 3
You know the right answer?
1. Design, create, and test Object-Oriented classes for customer banking system based on the deliver...
Questions
question
Mathematics, 22.11.2019 19:31
question
Biology, 22.11.2019 19:31
Questions on the website: 13722363