Lesson 11: Inheritance — parent and child classes
What if several classes share exactly the same code? Instead of copying — inherit. A child class gets everything the parent knows for free, adding only what's unique to it. It's OOP's most powerful reuse mechanism.