⊗tsSpOpCP 4 of 37 menu

OOP klassi omadused TypeScriptis

Õppigem nüüd deklareerima klasside omadusi. TypeScriptis tuleb kõikidele omadustele deklareerimisel määrata nende tüüp. Vaatame, kuidas seda praktikas tehakse.

Loome klassi User. Anname sellele omaduse name, määrates, et see on string:

class User { name: string; }

Selline kood annab aga vea, kuna omadusele pole määratud algväärtust.

Määrame selle:

class User { name: string = 'john'; }

Nüüd loome oma klassi objekti:

let user: User = new User;

Ja nüüd väljastame omaduse väärtuse:

console.log(user.name); // 'john'

Ja nüüd muudame omaduse väärtust peale objekti loomist:

user.name = 'eric';

Looge klass Student omadustega name ja age.

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