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:
User.jsexport default class User {
}
Tegyük fel, hogy ebből az osztályból örökítünk egy másik osztályt:
Student.jsexport default class Student extends User {
}
Ebben az esetben a gyermek osztályhoz csatlakoztatni kell a szülő osztályt:
Student.jsimport User from './User.js';
export default class Student extends User {
}
Задание 1
Helyezze a Programmer osztályt
külön fájlba.
Задание 2
Arról ügyeljen, hogy a Programmer osztály
öröklődjön a Employee osztályból.