Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assignment 1: Object-oriented programming: Creating a Bank Account Class Create a Python class called BankAccount that represents a simple bank account. The class should have

Assignment 1: Object-oriented programming: Creating a Bank Account Class Create a Python class called BankAccount that represents a simple bank account. The class should have the following attributes: account_number: a string representing the account number. balance: a float representing the current balance of the account. owner_name: a string representing the name of the account owner. The class should also have the following methods: deposit(amount): a method that takes in a float representing the amount to be deposited and adds it to the current balance. The method should return the new balance. withdraw(amount): a method that takes in a float representing the amount to be withdrawn and subtracts it from the current balance. The method should return the new balance. get_balance(): a method that returns the current balance. get_account_number(): a method that returns the account number. get_owner_name(): a method that returns the account owner's name. 4. call withdrawal method withdraw 1500, print all attributes as per the final output raise an exception: Value error = Display insufficient balance a. Withdrawal amount: b. owener_name = your name c. account_balance = 1000 d. account_number = your student id

PLEASE USE PYHTON

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Driven Web Sites

Authors: Mike Morrison, Joline Morrison

1st Edition

061901556X, 978-0619015565

More Books

Students also viewed these Databases questions