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 хусусиятлари бўлсин. Ушбу хусусиятларни олиш ва ўзгартириш учун методлар қўшинг.