⊗tsSpOpCP 4 of 37 menu

Свойства ООП клас в TypeScript

Нека сега се научим да декларираме свойства на класове. В TypeScript на всички свойства при декларация трябва да се посочи техният тип. Нека видим как това се прави на практика.

Нека създадем клас User. Нека му зададем свойство name, като посочим, че то ще бъде низ:

class User { name: string; }

Такъв код обаче ще дава грешка, тъй като не е зададена начална стойност на свойството.

Нека я зададем:

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

Сега нека направим обект от нашия клас:

let user: User = new User;

А сега нека изведем стойността на свойството:

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

А сега нека променим стойността на свойството след създаване на обекта:

user.name = 'eric';

Създайте клас Student със свойства name и age.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне