// index.js
import Specialist from './specialist';
const obj = new Specialist("Oliver", 42)
obj.show();
/*
run:
name = Oliver age = 42
*/
// The module: worker.js
export class Worker {
constructor(name) {
this.name = name;
}
show() {
console.log(`name = ${this.name} age = ${this.age}`);
}
}
// The module: specialist.js
import { Worker } from './worker';
export default class Specialist extends Worker {
constructor(name, age) {
super(name);
this.age = age;
}
show() {
console.log(`${super.show()}`);
}
}