Модификатор public в TypeScript
Свойства и методы, объявленные через
модификатор public
, доступны для
чтения и записи снаружи класса.
Давайте посмотрим на практике.
Сделаем у нашего класса публичное
свойство name
:
class User {
public name: string = '';
}
Создадим объект класса:
let user = new User();
Поменяем значение свойства:
user.name = 'john';
Прочитаем свойство:
console.log(user.name);
Сделайте класс User
,
который будет содержать публичные
свойства с именем и годом рождения
пользователя. Сделайте публичный метод
getAge
, который будет получать
возраст пользователя по году
его рождения.