TypeScript-də public modifikatoru

Modifikator public ilə elan edilmiş xassələr və metodlar sinifin xaricindən oxumaq və yazmaq üçün əlçatandır. Gəlin praktikada baxaq. Sinifimizdə ictimai name xassəsi edək:

typescriptclass User {
  public name: string = '';
}

Sinif obyekti yaradaq:

typescriptlet user = new User();

Xassənin dəyərini dəyişək:

typescriptuser.name = 'john';

Xassəni oxuyaq:

typescriptconsole.log(user.name);
Задание 1

Istifadəçinin adını və doğum ilini ehtiva edəcək ictimai xassələri olan User sinifi edin. Istifadəçinin doğum ilinə görə yaşını alacaq ictimai getAge metodu edin.