Object oriented 5. extends / super to copy the class
Object oriented 4. Inheritance function (class) that is not easily implemented in the ES6 way
If prototype, this, class, etc. are difficult, you can just do it the ES5 way.
constructor, prototype 4 exercises