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:
class 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:
class 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:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
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.