subject

OOP Python Project

Instructions:

Design, create, and test Object-Oriented classes for customer banking system based on the deliverables and requirements below.
Show your understanding of encapsulation using python in the classes.
Show your understanding of inheritance using python in the classes.
Deliverables:

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).
One python program that has the classes and your testing (Main) in it. Do not separate classes and import for this project.
Document the classes.
Document each of the tests.
A WORD Document (Approach Document) describing your approach, your successes (if applicable), and your difficulties (if applicable).
Describe your thoughts on defining your classes
Describe how you applied (or tried to apply) encapsulation
Describe how you applied (or tried to apply) inheritance
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: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 15:30
What is a costume plot? why is it important to a film or theater production?
Answers: 2
question
Computers and Technology, 22.06.2019 15:50
The file sales data.xlsx contains monthly sales amounts for 40 sales regions. write a sub that uses a for loop to color the interior of every other row (rows 3, 5, etc.) gray. color only the data area, columns a to m. (check the file colors in excel.xlsm to find a nice color of gray.)
Answers: 2
question
Computers and Technology, 22.06.2019 19:40
Solve the following javafx application: write a javafx application that analyzes a word. the user would type the word in a text field, and the application provides three buttons for the following: - one button, when clicked, displays the length of the word.- another button, when clicked, displays the number of vowels in the word.- another button, when clicked, displays the number of uppercase letters in the word(use the gridpane or hbox and vbox to organize the gui controls).
Answers: 1
question
Computers and Technology, 22.06.2019 21:00
Write a method so that the main() code below can be replaced by the simpler code that calls method original main(): public class calcmiles { public static void main(string [] args) { double milesperhour; double minutestraveled; double hourstraveled; double milestraveled; milesprhour = scnr.nextdouble(); minutestraveled = scnr.nextdouble(); hourstraveled = minutestraveled / 60.0; milestraveled = hourstraveled * milesperhour; system.out.println("miles: " + milestraveled); } }
Answers: 2
You know the right answer?
OOP Python Project

Instructions:

Design, create, and test Object-Oriented cl...
Questions
question
Mathematics, 23.06.2020 20:01
question
History, 23.06.2020 20:01
question
Mathematics, 23.06.2020 20:01
question
English, 23.06.2020 20:01
question
Mathematics, 23.06.2020 20:01