TypeScript'теги ООП классындагы методдор
Келгиле, азыр класстын методдорун кантип түзүүнү үйрөнөлү. Бизде User класcы бар деп коёлу,
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;
}
}
name жана age касиеттери менен
Student класcын түзүңүз. Бул касиеттерди
алуу жана өзгөртүү үчүн методдорду кошуңуз.