Proprietà delle classi OOP in TypeScript
Ora impariamo a dichiarare le proprietà delle classi. In TypeScript, tutte le proprietà alla dichiarazione devono avere il loro tipo specificato. Vediamo come si fa nella pratica.
Creiamo una classe User. Assegniamole
una proprietà name, specificando che
sarà una stringa:
typescriptclass User {
name: string;
}
Tuttavia, questo codice darà un errore, poiché non è stato impostato il valore iniziale della proprietà.
Impostiamolo:
typescriptclass User {
name: string = 'john';
}
Ora creiamo un oggetto della nostra classe:
typescriptlet user: User = new User;
E ora stampiamo il valore della proprietà:
typescriptconsole.log(user.name); // 'john'
E ora cambiamo il valore della proprietà dopo la creazione dell'oggetto:
typescriptuser.name = 'eric';
Задание 1
Crea una classe Student con le proprietà
name e age.