⊗tsSpOpCM 5 of 37 menu

Klassimeetodid OOP-s TypeScriptis

Õpime nüüd looma klassimeetodeid. Olgu meil klass User omadusega name:

class User { name: string = ''; }

Loome meetodi, mis tagab kasutaja nime, määrates sellele tagastatava väärtuse tüübi:

class User { name: string = ''; getName(): string { return this.name; } }

Nüüd loome meetodi, mis muudab nime väärtust. Nimi edastatakse parameetrina ja selle parameetri jaoks peame samuti määrama tüübi:

class User { name: string = ''; getName(): string { return this.name; } setName(name: string): void { this.name = name; } }

Looge klass Student omadustega name ja age. Lisage meetodid nende omaduste saamiseks ja muutmiseks.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu