public մոդիֆիկատորը TypeScript-ում
Հատկությունները և մեթոդները, որոնք հայտարարված են
public մոդիֆիկատորի միջոցով, հասանելի են
դասի արտաքինից կարդալու և գրելու համար: Եկեք
տեսնենք գործնականում: Եկեք մեր դասի համար պատրաստենք հանրային հատկություն name:
typescriptclass User {
public name: string = '';
}
Ստեղծենք դասի օբյեկտ.
typescriptlet user = new User();
Փոխենք հատկության արժեքը.
typescriptuser.name = 'john';
Կարդանք հատկությունը.
typescriptconsole.log(user.name);
Задание 1
Պատրաստեք User դասը, որն
կպարունակի օգտագործողի անունով և
ծննդյան տարեթվով հանրային հատկություններ: Պատրաստեք
հանրային մեթոդ getAge, որն
կստանա օգտագործողի տարիքը ըստ
նրա ծննդյան տարվա: