Methoden van klassen in OOP in TypeScript
Laten we nu leren hoe we methoden van klassen
kunnen maken. Stel dat we een klasse User hebben
met een eigenschap name:
class User {
name: string = '';
}
Laten we een methode maken die de gebruikersnaam teruggeeft, en het type van de geretourneerde waarde opgeven:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
En laten we nu een methode maken die de waarde van de naam wijzigt. De naam wordt als parameter doorgegeven en voor deze parameter moeten we ook het type opgeven:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Maak een klasse Student met eigenschappen
name en age. Voeg methoden toe
om deze eigenschappen op te halen en te wijzigen.