Python Object-Oriented Programming

Defining classes, objects, inheritance, and polymorphism.