Osztálymetódusok az OOP-ben TypeScriptben

Most pedig tanuljuk meg, hogyan hozhatunk létre osztálymetódusokat. Tegyük fel, hogy van egy User osztályunk a name tulajdonsággal:

typescriptclass User {
  name: string = '';
}

Készítsünk egy metódust, amely visszaadja a felhasználó nevét, és adjuk meg a visszatérési érték típusát:

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

Most készítsünk egy metódust, amely megváltoztatja a név értékét. A nevet paraméterként kapjuk meg, és ennek a paraméternek a típusát is meg kell adnunk:

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

Hozz létre egy Student osztályt a name és age tulajdonságokkal. Adj hozzá metódusokat ezen tulajdonságok lekéréséhez és módosításához.