⊗jsOpAdCM 46 of 60 menu

Classes et modules en POO en JavaScript

En règle générale, chaque classe est placée dans un module séparé. Dans ce cas, le nom du fichier module doit correspondre au nom de la classe qu'il contient. Plaçons notre classe User dans le fichier correspondant :

export default class User { #name; constructor(name) { this.#name = name; } getName() { return this.#name; } }

Dans le fichier index.js, importons notre classe :

import User from './User.js';

Maintenant, dans ce fichier, nous pouvons travailler avec notre classe :

let user = new User('john');

Placez la classe Employee dans un fichier séparé.

Dans le fichier index.js, créez un objet de cette classe.

bydeenesfrptru