Modificatore public in TypeScript

Le proprietà e i metodi dichiarati tramite il modificatore public sono accessibili per lettura e scrittura dall'esterno della classe. Vediamo in pratica. Creiamo la proprietà pubblica name per la nostra classe:

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

Creiamo un oggetto della classe:

typescriptlet user = new User();

Cambiamo il valore della proprietà:

typescriptuser.name = 'john';

Leggiamo la proprietà:

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

Crea una classe User che contenga proprietà pubbliche con il nome e l'anno di nascita dell'utente. Crea un metodo pubblico getAge che calcoli l'età dell'utente in base all'anno di nascita.