Modificatorul public în TypeScript

Proprietățile și metodele declarate prin modificatorul public sunt accesibile pentru citire și scriere din afara clasei. Să vedem în practică. Să facem în clasa noastră proprietatea publică name:

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

Să creăm un obiect al clasei:

typescriptlet user = new User();

Să schimbăm valoarea proprietății:

typescriptuser.name = 'john';

Să citim proprietatea:

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

Faceți clasa User, care va conține proprietăți publice cu numele și anul nașterii utilizatorului. Faceți metoda publică getAge, care va obține vârsta utilizatorului după anul nașterii lui.