Metodes van klasse in OOP in TypeScript

Kom ons leer nou hoe om metodes van klasse te skep. Laat ons sê ons het 'n klas User met die eienskap name:

typescriptclass User {
  name: string = '';
}

Kom ons maak 'n metode wat die naam van die gebruiker terugstuur, en spesifiseer die tipe van die teruggekeerde waarde:

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

En nou maak ons 'n metode wat die waarde van die naam verander. Die naam sal as 'n parameter oorgedra word en vir hierdie parameter moet ons ook die tipe spesifiseer:

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

Skep 'n klas Student met eienskappe name en age. Voeg metodes by om hierdie eienskappe te kry en te verander.