ES6 classes do not use Java/C++ style inheritance, they are still the same as writing:
function Foo() {
}
Foo.prototype = Object.create(Parent.prototype);
....
It's just sugar, nothing more.