Модификатор public в TypeScript

Свойства и методи, декларирани с модификатора public, са достъпни за четене и запис отвън на класа. Нека видим на практика. Нека направим нашето класово публично свойство name:

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

Нека създадем обект от класа:

typescriptlet user = new User();

Нека променим стойността на свойството:

typescriptuser.name = 'john';

Нека прочетем свойството:

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

Направете клас User, който ще съдържа публични свойства за име и година на раждане на потребителя. Направете публичен метод getAge, който ще получава възрастта на потребителя според годината на раждане.