Metódy tried v OOP v TypeScript
Teraz sa naučme vytvárať metódy
tried. Majme triedu User
s vlastnosťou name:
typescriptclass User {
name: string = '';
}
Vytvorme metódu, ktorá vráti meno používateľa, a určme jej typ návratovej hodnoty:
typescriptclass 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:
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Задание 1
Vytvorte triedu Student s vlastnosťami
name a age. Pridajte metódy
na získanie a zmenu týchto vlastností.