Klassemetoder i OOP i TypeScript

Lad os nu lære at oprette metoder til klasser. Lad os sige, at vi har klassen User med egenskaben name:

typescriptclass User {
  name: string = '';
}

Lad os lave en metode, der returnerer brugerens navn, og angive typen af returværdien for den:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
}

Og lad os nu lave en metode, der ændrer værdien af navnet. Navnet vil blive sendt som en parameter, og for denne parameter skal vi også angive typen:

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

Opret klassen Student med egenskaberne name og age. Tilføj metoder for at hente og ændre disse egenskaber.