Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗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