⊗jsOpBsOIC 22 of 60 menu

Voorwerpe binne klasse in OOP in JavaScript

In klasse kan jy voorwerpe van ander klasse gebruik. Kom ons kyk na 'n voorbeeld. Gestel ons wil 'n gebruiker skep met 'n naam en van, asook die stad waarin hy woon. Gestel ons het die volgende klas vir 'n stad:

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

Laat ons die naam, van en stad as parameters na die konstruktor stuur:

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

Die naam en van sal string wees, maar die stad sal 'n voorwerp van sy eie aparte klas wees:

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

Kom ons toon die naam van ons gebruiker:

console.log(user.name);

En nou toon ons die naam van die stad vir ons gebruiker:

console.log(user.city.name);

Gegewe die volgende klas:

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

Maak so dat na die tweede en derde parameters voorwerpe van aparte klasse gestuur word.

Skep 'n werknemervoorwerp met behulp van die klas uit die vorige taak.

Druk die naam, posisie en afdeling vir die geskepte werknemer na die konsole.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp