description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Learn more about: virtual (C++) |
virtual (C++) |
11/04/2016 |
|
|
c2eb987d-6cf3-43b6-aa0c-29a6f561b1ae |
The virtual
keyword declares a virtual function or a virtual base class.
virtual [type-specifiers] member-function-declarator
virtual [access-specifier] base-class-name
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.
See Virtual Functions for more information.
Also see the following keywords: class, private, public, and protected.