virtual (C++)
The virtual keyword declares a virtual function or a virtual base class.
virtual [type-specifiers] member-function-declarator
virtual [access-specifier] base-class-name
Parameters
- type-specifiers
Specifies the return type of the virtual member function.
- member-function-declarator
Declares a member function.
- access-specifier
Defines the level of access to the base class, public, protected or private. Can appear before or after the virtual keyword.
- base-class-name
Identifies a previously declared class type.
Remarks
See Virtual Functions and Virtual Base Classes for more information.
Also see the following keywords: class, private, public, and protected.