Python Series track

Week 08

Week 8 — OOP Part 2: Inheritance & Dunder Methods

Extend classes with inheritance, call parent methods with super(), implement polymorphism, and customize object behavior with dunder (magic) methods.

Intermediate Track6 topicsFree · open source

What this lesson covers

6 topics from the intermediate track section of the Python Series track. Work through the source materials alongside these concepts.

  • Inheritance
  • super()
  • Polymorphism
  • __str__
  • __eq__
  • __len__

Lesson materials

README, runnable examples and exercises for every Python Series lesson live in the open-source repository.

Open the source repository

Learn this lesson with a mentor

Work through the Python Series track on your own, or join a guided cohort at our Pitampura campus and online.

Call NowEnroll Now