Klassen und Module in OOP in JavaScript
In der Regel wird jede Klasse
in einem separaten Modul untergebracht.
Dabei sollte der Name der Moduldatei
dem Namen der gespeicherten Klasse entsprechen. Lassen Sie uns
unsere Klasse User in der entsprechenden Datei platzieren:
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
In der Datei index.js importieren wir unsere Klasse:
import User from './User.js';
Nun kann in dieser Datei mit unserer Klasse gearbeitet werden:
let user = new User('john');
Platzieren Sie die Klasse Employee
in einer separaten Datei.
Erstellen Sie in der Datei index.js ein Objekt
dieser Klasse.