virtual (C++)

Ключевое слово virtual объявляет виртуальную функцию или виртуальный базовый класс.

Синтаксис

virtual [type-specifiers] member-function-declarator
virtual [access-specifier] base-class-name

Параметры

описатели типов
Указывает тип возвращаемого значения виртуальной функции-члена.

член-функция-декларатор
Объявляет функцию-член.

описатель доступа
Определяет уровень доступа к базовому классу publicprotected или private. Может отображаться до или после virtual ключевое слово.

имя базового класса
Определяет ранее объявленный тип класса.

Замечания

Дополнительные сведения см. в разделе "Виртуальные функции ".

См. также следующие ключевое слово: класс, частный, общедоступный и защищенный.

См. также

Ключевые слова