Какие модификаторы доступа доступны в TypeScript?

Пользователь

от tito_wiegand , в категории: Компьютерные технологии , 2 года назад

Какие модификаторы доступа доступны в TypeScript?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от alexie , 2 года назад

@tito_wiegand 

В TypeScript доступны следующие модификаторы доступа:

  • public: свойство или метод доступно из любой части кода вне класса.
  • private: свойство или метод доступно только внутри класса, в котором оно было определено.
  • protected: свойство или метод доступен только внутри класса и его наследников.
  • readonly: свойство доступно только для чтения и не может быть изменено после инициализации.
  • static: свойство или метод относится к классу, а не к его экземплярам, и доступно через имя класса.
  • abstract: класс или метод является абстрактным и не может быть создан или вызван напрямую. Абстрактный метод должен быть переопределен в наследующем классе.