class Person {
constructor(name) {
this.name = name;
}
toString() {
return `Person: ${this.name}`;
}
}
class Worker extends Person {
constructor(name, age) {
super(name);
this.age = age;
}
toString() {
return `${super.toString()} (${this.age})`;
}
}
const obj = new Worker('Tom', 47);
console.log(obj.toString());
/*
run:
Person: Tom (47)
*/