Modifikator public u TypeScript-u

Svojstva i metode, deklarisane preko modifikatora public, dostupne su za čitanje i pisanje spolja iz klase. Hajde da pogledamo u praksi. Napravimo u našem klasu javno svojstvo name:

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

Napravićemo objekat klase:

typescriptlet user = new User();

Promenićemo vrednost svojstva:

typescriptuser.name = 'john';

Pročitaćemo svojstvo:

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

Napravite klasu User, koja će sadržati javna svojstva sa imenom i godinom rođenja korisnika. Napravite javnu metodu getAge, koja će dobijati godine korisnika prema godini njegovog rođenja.