Դասերի մեթոդները OOP-ում TypeScript-ում
Եկեք հիմա սովորենք ստեղծել դասերի
մեթոդները: Ենթադրենք, մենք ունենք User դասը
name հատկությամբ:
typescriptclass User {
name: string = '';
}
Ստեղծենք մի մեթոդ, որը վերադարձնում է օգտագործողի անունը, նշելով դրա վերադարձվող արժեքի տեսակը.
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
}
Հիմա ստեղծենք մի մեթոդ, որը փոխում է անվան արժեքը: Անունը կփոխանցվի պարամետրով և այդ պարամետրի համար մենք նույնպես պետք է նշենք տեսակը.
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Задание 1
Ստեղծեք Student դասը
name և age հատկություններով:
Ավելացրեք մեթոդներ
այս հատկությունները ստանալու և փոփոխելու համար: