Hint
super.method() calls the parent class implementation — enabling extension rather than full replacement.
class Shape {
describe() { return 'shape'; }
}
class Circle extends Shape {
describe() { return super.describe() + ' (circle)'; }
}
console.log(new Circle().describe());shape (circle)
Explanation: super.describe() calls the parent's version. The result is concatenated in the subclass.
Key Insight: super.method() calls the parent class implementation — enabling extension rather than full replacement.