Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsOpAdAG 49 of 60 menu
◀ ▶

Les accesseurs getters en POO en JavaScript

Examinons de plus près l'application des accesseurs getters. Supposons que nous ayons la classe suivante avec une propriété privée :

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

Créons dans cette classe une propriété publique name, qui pourra être lue, mais ne pourra pas être écrite :

class User { #name; constructor(name) { this.#name = name; } get name() { return this.#name; } }

Vérifions le fonctionnement. Créons un objet de notre classe, en lui passant en paramètre la valeur du nom :

let user = new User('john');

Et maintenant, lisons le nom via la propriété publique :

let name = user.name; console.log(name);

Alors qu'une tentative d'écriture du nom entraînera une erreur, comme nous le souhaitions :

user.name = 'eric';

Implémentez les accesseurs getters pour les propriétés de la classe Employee.

← →
↑
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