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


Переопределение виртуальной функции

Вы можете переопределить виртуальные функции, определенные в базовом классе, из окна "Свойства" Visual Studio.

Переопределение виртуальной функции в окне "Свойства"

  1. Выберите класс в представлении классов.

  2. В окне "Свойства" нажмите кнопку Переопределение.

    Примечание.

    Кнопка Переопределение доступна, когда вы выбираете имя класса в представлении классов или внутри исходного окна.

    В левом столбце перечислены виртуальные функции. Если имя виртуальной функции также отображается в правом столбце, значит, переопределение уже было реализовано.

  3. Если функция не имеет переопределения, выберите ячейку в правом столбце в окне "Свойства", чтобы отобразить предлагаемое имя переопределения функции в виде <add>имя_функции.

  4. Выберите предлагаемое имя, чтобы добавить код заглушки для функции.

  5. Чтобы изменить переопределяющую функцию, дважды щелкните ее имя в представлении классов и измените код в исходном окне.

Чтобы удалить переопределение, выберите имя переопределяющей функции в правом столбце и затем выберите <delete>имя_функции. Код функции закомментируется.