Introduction
The super keyword helps you use or extend features from a parent class inside a child class.
When you want a child class to use or add to a method from its parent class.
When you need to call the parent class constructor to set up inherited properties.
When overriding a method but still want to keep the original behavior from the parent.
When you want to reuse code from the parent class without rewriting it.