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:

typescriptclass User {
  name: string = '';
}

Laten we een methode maken die de gebruikersnaam teruggeeft, en het type van de geretourneerde waarde opgeven:

typescriptclass 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:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
  
  setName(name: string): void {
    this.name = name;
  }
}
Задание 1

Maak een klasse Student met eigenschappen name en age. Voeg methoden toe om deze eigenschappen op te halen en te wijzigen.