# Inheritance with extends and super

A class that extends another starts with everything the parent has, calls super to let the parent set up its part, and can add methods or override the parent's with its own version.

![Cheat sheet: Inheritance with extends and super](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/10/759195c4258f41dda8c7133e8b777fc6.webp)

- Category: JavaScript
- Level: Journeyman
- Tags: Child Class, extends, Inheritance (javascript), JavaScript, Method Overriding (javascript), OOP, Parent Class, super (javascript)
- Updated: November 1, 2026

Source: https://www.ask-codey.com/cheat-sheets/javascript-classes-extends-and-super-cheat-sheet
