⊗tsSpOpCP 4 of 37 menu

OOP klasės savybės TypeScript'e

Dabar išmokime deklaruoti klasių savybes. TypeScript'e visoms savybėms deklaravimo metu reikia nurodyti jų tipą. Pažiūrėkime, kaip tai daroma praktiškai.

Sukurkime klasę User. Priskirkime jai savybę name, nurodydami, kad ji bus eilutė:

class User { name: string; }

Tačiau toks kodas išmes klaidą, nes nėra nustatyta pradinė savybės reikšmė.

Nustatykime ją:

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

Dabar sukurkime mūsų klasės objektą:

let user: User = new User;

O dabar išveskime savybės reikšmę:

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

O dabar pakeiskime savybės reikšmę po objekto sukūrimo:

user.name = 'eric';

Sukurkite klasę Student su savybėmis name ir age.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti