TypeScript да ООП да класс методлари
Келгила энди класс методларини яратишни ўрганамиз.
Бизда User класси ва унинг name
хусусияти мавжуд бўлсин:
class User {
name: string = '';
}
Узър исмини қайтарадиган метод яратайлик, ва унинг қайтариладиган қиймат турини кўрсатайлик:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
Энди эса исм қийматини ўзгартирадиган метод яратайлик. Исм параметр сифатида ўтказилади ва биз бу параметр учун хам турни кўрсатишимиз керек:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Student классини яратинг, унинг
name ва age хусусиятлари бўлсин.
Ушбу хусусиятларни олиш ва ўзгартириш учун
методлар қўшинг.