Osztályok, modulok és öröklődés az OOP-ban JavaScriptben
Nézzük meg, hogyan örökíthetünk osztályokat, amelyek modulokban helyezkednek el. Tegyük fel, hogy van a következő osztályunk:
export default class User {
}
Tegyük fel, hogy ebből az osztályból örökítünk egy másik osztályt:
export default class Student extends User {
}
Ebben az esetben a gyermek osztályhoz csatlakoztatni kell a szülő osztályt:
import User from './User.js';
export default class Student extends User {
}
Helyezze a Programmer osztályt
külön fájlba.
Arról ügyeljen, hogy a Programmer osztály
öröklődjön a Employee osztályból.