⊗tsSpOpSPr 14 of 37 menu

Statička svojstva u TypeScript-u

U TypeScript-u je moguće napraviti posebna svojstva koja će pripadati klasi, a ne objektu. Takva svojstva se nazivaju statičkim.

Statička svojstva je moguće pozivati bez kreiranja objekta, jednostavno obraćanjem klasi u kojoj su deklarisana. Da bi se svojstvo napravilo statičkim, potrebno je nakon modifikatora pristupa napisati ključnu reč static.

Hajde da u klasi User zadamo statičko svojstvo salary:

class User { public name: string; public static salary: number = 1000; constructor(name: string) { this.name = name; } }

Sada ćemo se obratiti ovom svojstvu bez kreiranja objekta:

console.log(User.salary); // 1000

U klasu Student dodajte statičko svojstvo specialty. Ispišite ovo svojstvo bez deklarisanja objekta.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij