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