⊗jsOpBsCPP 12 of 60 menu

Propriétés via les paramètres du constructeur en POO en JavaScript

Les variables, transmises via les paramètres du constructeur, peuvent être enregistrées dans les propriétés de l'objet :

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

Ainsi, les valeurs transmises deviendront accessibles dans toutes les méthodes de la classe. Par exemple, utilisons les valeurs transmises dans une méthode quelconque :

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

Vérifions comment cela fonctionne. Créeons un nouvel objet, en transmettant en paramètre le nom et le prénom de l'utilisateur :

let user = new User('john', 'smit');

Accédons maintenant à notre méthode :

console.log(user.show());

Transmettez dans le constructeur de la classe Employee le nom et le salaire de l'employé et enregistrez-les dans les propriétés correspondantes.

Créez une méthode qui affichera le nom de l'employé.

Créez une méthode qui affichera le salaire de l'employé.

Créez une méthode qui augmentera le salaire de l'employé de 10%.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser