Поделиться через


Модификаторы

Модификаторы JScript используются для изменения поведения и видимости классов, интерфейсов или членов классов и интерфейсов. Модификаторы можно использовать при определении классов и интерфейсов, но это не обязательно.

В этом подразделе

  • Модификатор abstract
    Модификатор наследования, который позволяет определять классы и члены классов, но запрещает предоставлять их реализацию.

  • Модификатор expando
    Модификатор совместимости, который указывает, что класс можно расширять динамически или что метод является конструктором объекта "expando".

  • Модификатор final
    Модификатор наследования, который не позволяет расширять класс или переопределять метод или свойство.

  • Модификатор hide
    Модификатор безопасности версий, который запрещает методу или свойству переопределять метод или свойство в базовом классе.

  • Модификатор internal
    Модификатор видимости, который указывает, что класс, интерфейс или член видим только в текущем пакете.

  • Модификатор override
    Модификатор безопасности версий, используемый для явного переопределения метода в базовом классе.

  • Модификатор private
    Модификатор видимости, который указывает, что член класса видим только для членов того же класса.

  • Модификатор protected
    Модификатор видимости, который указывает, что член класса или интерфейса видим только в текущем классе или интерфейсе и в производных классах текущего класса.

  • Модификатор public
    Модификатор видимости, который указывает, что члены класса или интерфейса видимы для любого кода, имеющего доступ к данному классу или интерфейсу.

  • Модификатор static
    Модификатор, который указывает, что член класса принадлежит самому классу.

Связанные подразделы

  • Модификаторы JScript
    Концептуальный обзор назначения и использования модификаторов JScript.