notesonly.in

One notebook for every subject — open it anywhere.

Log in

Classes, objects and constructors

Object-Oriented Programming · Engineering

Study notes

Create a BankAccount class: attributes balance, owner; constructor sets initial balance; methods deposit(amount) adds, withdraw(amount) subtracts if sufficient. Create two objects: alice = BankAccount(1000), bob = BankAccount(500). alice.deposit(200) affects only alice. Each object has its own state but shares the class blueprint.

← Back to topics for Engineering