⊗tsSpOpCP 4 of 37 menu

Sifa za OOP za Darasa katika TypeScript

Hebu sasa tujifunze kutangaza sifa za madarasa. Katika TypeScript, sifa zote zinapotangazwa, inahitajika kubainisha aina yao. Tutaangalia jinsi hii inafanyika kwa vitendo.

Hebu tuunde darasa User. Tuweke sifa name, tukibainisha kuwa itakuwa string:

class User { name: string; }

Msimbo kama huu, hata hivyo, utatoa hitilafu, kwa sababu thamani ya awali ya sifa haijabainishwa.

Hebu tuibainishe:

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

Sasa tufanye kitu cha darasa letu:

let user: User = new User;

Sasa tutoe thamani ya sifa:

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

Sasa tubadilishe thamani ya sifa baada ya kuunda kitu:

user.name = 'eric';

Unda darasa Student lenye sifa name na age.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa