Դասերի մեթոդները OOP-ում 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 հատկություններով:
Ավելացրեք մեթոդներ
այս հատկությունները ստանալու և փոփոխելու համար: