⊗tsSpOpCP 4 of 37 menu

Vlastnosti OOP třídy v TypeScriptu

Nyní se naučme deklarovat vlastnosti tříd. V TypeScriptu je u všech vlastností při deklaraci nutné uvádět jejich typ. Podívejme se, jak se to dělá v praxi.

Vytvořme třídu User. Nastavme jí vlastnost name s tím, že bude řetězec:

class User { name: string; }

Takový kód však bude hlásit chybu, protože není nastavena počáteční hodnota vlastnosti.

Nastavme ji:

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

Nyní vytvořme objekt naší třídy:

let user: User = new User;

A nyní vypišme hodnotu vlastnosti:

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

A nyní změňme hodnotu vlastnosti po vytvoření objektu:

user.name = 'eric';

Vytvořte třídu Student s vlastnostmi name a age.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout