Модификатор public у TypeScript-у

Својства и методе, декларисane са модификатором public, доступне су за читање и писање изван класе. Хајде да погледамо у пракси. Направимо у нашој класи јавно својство name:

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

Направимо објекат класе:

typescriptlet user = new User();

Променимо вредност својства:

typescriptuser.name = 'john';

Прочитајмо својство:

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

Направите класу User, која ће садржати јавна својства за име и годину рођења корисника. Направите јавну методу getAge, која ће да израчуна старост корисника на основу године његовог рођења.