Modifieraren public i TypeScript

Egenskaper och metoder som deklareras med modifieraren public är tillgängliga för läsning och skrivning utanför klassen. Låt oss se på det i praktiken. Låt oss skapa en offentlig egenskap name i vår klass:

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

Låt oss skapa ett objekt av klassen:

typescriptlet user = new User();

Låt oss ändra egenskapens värde:

typescriptuser.name = 'john';

Låt oss läsa egenskapen:

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

Skapa en klass User som kommer att innehålla offentliga egenskaper för användarens namn och födelseår. Skapa en offentlig metod getAge som kommer att erhålla användarens ålder baserat på födelseåret.