OOP Introduction · Part 3
Inheritance basics; `super()`; overriding; instance and subclass checks.
Lesson 34 · OOP Introduction · Part 3 — Level II · Guide
January 28, 2027 · Bridge Academy Python Program
Learning goals
- Create subclasses. - Reuse parent setup with super(). - Override methods. - Check class relationships with isinstance and issubclass.
The final OOP intro lesson focuses on inheritance. Students practice reusing behavior from a parent class and customizing it in a child class.
Preview truncated — download the notebook to see the full lesson.