Метады класаў у ААП у TypeScript

Давайце цяпер навучымся ствараць метады класаў. Хай у нас ёсць клас User са ўласцівасцю name:

typescriptclass User {
  name: string = '';
}

Зробім метад, які вяртае імя карыстальніка, указаўшы яму тып якое вяртаецца значэння:

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

А цяпер зробім метад, які змяняе значэнне імені. Імя будзе перадавацца параметрам і для гэтага параметра мы таксама павінны ўказаць тып:

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

Стварыце клас Student са ўласцівасцямі name і age. Дадайце метады для атрымання і змены гэтых уласцівасцей.