Переопределение виртуальной функции
Обновлен: Ноябрь 2007
Можно переопределить виртуальные функции, определенные в базовом классе, из окна Свойства Visual Studio.
Переопределение виртуальной функции в окне "Свойства"
В окне классов щелкните требуемый класс.
В окне "Свойства" нажмите кнопку Overrides.
Примечание.
Кнопка Overrides доступна при выделении имени класса в окне классов или при щелчке в окне исходного кода.
В левом столбце будут перечислены виртуальные функции. Если имя виртуальной функции отображается также в правом окне, то переопределение уже реализовано.
Если функция не имеет переопределения, щелкните ячейку в правом столбце окна "Свойства", чтобы отобразить предлагаемое имя переопределения функции как <add>FuncName.
Щелкните предлагаемое имя, чтобы добавить код-заглушку для функции.
Чтобы изменить переопределяющую функцию, дважды щелкните имя функции в окне классов и отредактируйте код в окне исходного кода.
Чтобы удалить переопределение, щелкните имя переопределяющей функции в правом столбце и выберите <delete>FuncName. Код функции будет закомментирован.
См. также
Задачи
Основные понятия
Добавление функциональных возможностей с помощью мастеров кода
Добавление обработчика сообщения MFC