A series of exercises to practice object oriented programming in Python.
The exercises were taken from the following lecture: Python Object Oriented Programming (OOP) - For Beginners
The following topics are covered in these exercises:
- Objects
- Methods
- Classes
- Defining Methods
- Anti Methods
- Attributes
- Modifying Attributes
- Multiple Classes
- Inheritance
- Static Methods