⊗tsSpOpCCo 6 of 37 menu

Osztály konstruktor az OOP-ben TypeScript-ben

Adjuk át a kezdeti értéket a tulajdonságnak az osztály konstruktor paramétereként. Ebben az esetben a paraméternek is meg kell adni a típust:

class User { name: string = ''; constructor(name: string) { this.name = name; } }

Itt van egy árnyalat. Mivel a tulajdonság értéke a konstruktorban van hozzárendelve, a kezdeti értéket a tulajdonságnak nem kell megadni, és ez nem lesz hiba:

class User { name: string; // nem adunk meg értéket constructor(name: string) { this.name = name; } }

Most hozzunk létre egy objektumot a osztályunkból, azonnal megadva a nevét:

let user: User = new User('john');

Forduljunk az osztályunk tulajdonságához:

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

Hozzon létre egy Employee osztályt, melynek konstruktorába adja át a munkavállaló nevét, vezetéknevét, életkorát és fizetését.

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