Мадыфікатар public у TypeScript

Уласцівасці і метады, аб'яўленыя праз мадыфікатар public, даступныя для чытання і запісу звонку класа. Давайце паглядзім на практыцы. Зробім у нашага класа публічную ўласцівасць name:

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

Створым аб'ект класа:

typescriptlet user = new User();

Зменім значэнне ўласцівасці:

typescriptuser.name = 'john';

Прачытаем уласцівасць:

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

Зрабіце клас User, які будзе ўтрымліваць публічныя ўласцівасці з імем і годам нараджэння карыстальніка. Зрабіце публічны метад getAge, які будзе атрымліваць узрост карыстальніка па годзе яго нараджэння.