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

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

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

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

let user = new User();

Поменяем значение свойства:

user.name = 'john';

Прочитаем свойство:

console.log(user.name);

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