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 14:10
Dean wants a quick way to look up staff members by their staff id. in cell q3, nest the existing vlookup function in an iferror function. if the vlookup function returns an error result, the text “invalid staff id” should be displayed by the formula. (hint: you can test that this formula is working by changing the value in cell q2 to 0, but remember to set the value of cell q2 back to 1036 when the testing is complete.)
Answers: 3
question
Computers and Technology, 22.06.2019 23:30
Creating "smart interfaces" in all sectors of industry, government, and the public arena is one of the fastest growing hct areas. these interfaces model, interpret, and analyze such human characteristics as speech, gesture, and vision. the field of biometrics, in which humans authenticate themselves to machines, is an area of considerable interest to hct practitioners. fingerprint scans are one of the most frequently used biometric options, and this article, biometric student identification: practical solutions for accountability & security in schools, makes a case for the implementation of fingerprint scans in schools. critique the article, and answer the following questions: according to the author, what are the main benefits of adopting fingerprint scans in schools for student identification? according to the author, what are the main drawbacks of adopting fingerprint scans in schools for student identification? do you agree with the author's assessment of the pl
Answers: 2
question
Computers and Technology, 23.06.2019 00:50
Representa os dados de um banco de dados como uma coleç? o de tabelas constituídas por um conjunto de atributos, que definem as propriedades ou características relevantes da entidade que representam. marque a alternativa que representa o modelo descrito no enunciado. escolha uma:
Answers: 3
question
Computers and Technology, 23.06.2019 13:00
Donnie does not have powerpoint. which method would be best for elana to save and share her presentation as is? a pdf a doc an rtf a ppt
Answers: 3
You know the right answer?
OOP Python Project

Instructions:

Design, create, and test Object-Oriented cl...
Questions
question
Mathematics, 04.05.2021 03:50
question
Health, 04.05.2021 03:50
question
English, 04.05.2021 03:50
question
Mathematics, 04.05.2021 03:50
question
Mathematics, 04.05.2021 03:50
question
Biology, 04.05.2021 03:50
Questions on the website: 13722363