<script type="text/JavaScript">
class Animal {
constructor(name) {
this.name = name;
}
speak() {
console.log(this.name + ' animal voice');
}
}
class Dog extends Animal {
speak() {
console.log(this.name + ' dog barks');
}
}
var d = new Dog('Max');
d.speak();
/*
run:
Max dog barks
*/
</script>