Metodi delle classi nella OOP in TypeScript
Ora impariamo a creare i metodi
delle classi. Supponiamo di avere una classe User
con una proprietà name:
class User {
name: string = '';
}
Creiamo un metodo che restituisce il nome dell'utente, specificando il tipo del valore restituito:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
Ora creiamo un metodo che modifica il valore del nome. Il nome sarà passato come parametro e per questo parametro dobbiamo anche specificare il tipo:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Crea una classe Student con le proprietà
name e age. Aggiungi dei metodi
per ottenere e modificare queste proprietà.