Metódy tried v OOP v TypeScript
Teraz sa naučme vytvárať metódy
tried. Majme triedu User
s vlastnosťou name:
class User {
name: string = '';
}
Vytvorme metódu, ktorá vráti meno používateľa, a určme jej typ návratovej hodnoty:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
A teraz vytvorme metódu, ktorá zmení hodnotu mena. Meno bude odovzdané ako parameter a pre tento parameter musíme tiež uviesť typ:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Vytvorte triedu Student s vlastnosťami
name a age. Pridajte metódy
na získanie a zmenu týchto vlastností.