⊗jsOpBsOIC 22 of 60 menu

Objets dans les classes en POO en JavaScript

Dans les classes, on peut utiliser des objets d'autres classes. Regardons un exemple. Supposons que nous voulions créer un utilisateur avec un nom et un prénom, ainsi que la ville où il vit. Supposons que nous ayons la classe suivante pour la ville :

class City { constructor(name) { this.name = name; } }

Nous passerons le prénom, le nom et la ville comme paramètres du constructeur :

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

Ici, le prénom et le nom seront des chaînes de caractères, mais la ville sera un objet de sa propre classe distincte :

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

Affichons le prénom de notre utilisateur :

console.log(user.name);

Maintenant, affichons le nom de la ville de notre utilisateur :

console.log(user.city.name);

Voici la classe suivante :

class Employee { constructor(name, position, department) { this.name = name; this.position = position; this.department = department; } }

Faites en sorte que les deuxième et troisième paramètres reçoivent des objets de classes distinctes.

Créez un objet employé à l'aide de la classe de la tâche précédente.

Affichez dans la console le prénom, le poste et le département de l'employé créé.

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