class Creature { constructor(name, age) { this.name = name; this.age = age; } } class Human extends Creature { constructor(name, age, character) { super(name, age); this.character = character; } toString() { return `${this.name} (${this.age}) is a ${this.character} human`; } }; console.log((new Human('Bob', 3, 'friendly')).toString());