⊗tsSpOpSPr 14 of 37 menu

Statikus tulajdonságok a TypeScript-ben

A TypeScript-ben készíthetünk speciális tulajdonságokat, amelyek magához az osztályhoz lesznek tartozók, nem pedig az objektumhoz. Ezeket a tulajdonságokat statikus tulajdonságoknak nevezzük.

A statikus tulajdonságok anélkül hívhatók meg, hogy objektumot hoznánk létre, egyszerűen csak az osztályra hivatkozva, amelyben deklarálva vannak. Ahhoz, hogy egy tulajdonságot statikussá tegyünk, a hozzáférési módosító után kell írni a static kulcsszót.

Állítsunk be egy statikus salary tulajdonságot a User osztályban:

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

Most pedig férjünk hozzá ehhez a tulajdonsághoz objektum létrehozása nélkül:

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

A Student osztályhoz adjon hozzá egy statikus specialty tulajdonságot. Jelenítse meg ezt a tulajdonságot objektum deklarálása nélkül.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás