Metodat e Klasave në OOP në TypeScript

Tani le të mësojmë të krijojmë metodat e klasave. Le të themi se kemi klasën User me vetinë name:

typescriptclass User {
  name: string = '';
}

Le të bëjmë një metodë që kthen emrin e përdoruesit, duke specifikuar llojin e vlerës së kthyer:

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

Tani le të bëjmë një metodë që ndryshon vlerën e emrit. Emri do të transmetohet si parametër dhe për këtë parametër ne gjithashtu duhet të specifikojmë llojin:

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

Krijoni një klasë Student me vetitë name dhe age. Shtoni metoda për marrjen dhe ndryshimin e këtyre vetive.