Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗tsSpOpCCo 6 of 37 menu
◀ ▶

Costruttore di classe nella OOP in TypeScript

Trasmettiamo il valore iniziale della proprietà come parametro del costruttore della classe. In questo caso, anche al parametro deve essere assegnato un tipo:

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

C'è una sfumatura qui. Poiché il valore della proprietà viene assegnato nel costruttore, il valore iniziale della proprietà potrebbe non essere impostato e questo non sarà un errore:

class User { name: string; // non impostiamo il valore constructor(name: string) { this.name = name; } }

Creiamo ora un oggetto della nostra classe, indicando immediatamente il suo nome:

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

Accediamo alla proprietà della nostra classe:

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

Crea una classe Employee, nel cui costruttore vengono trasmessi nome, cognome, età e stipendio del dipendente.

← →
↑
Italiano▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta