virtual (C++)virtual (C++)

仮想キーワードは、仮想関数または仮想基底クラスを宣言します。The virtual keyword declares a virtual function or a virtual base class.

構文Syntax

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

パラメーターParameters

type-specifierstype-specifiers
仮想メンバー関数の戻り値の型を指定します。Specifies the return type of the virtual member function.

member-function-declaratormember-function-declarator
メンバー関数を宣言します。Declares a member function.

access-specifieraccess-specifier
基底クラスへのアクセスのレベルを定義パブリック保護またはプライベートします。Defines the level of access to the base class, public, protected or private. 前に、または後に表示されることができます、仮想キーワード。Can appear before or after the virtual keyword.

base-class-namebase-class-name
以前に宣言されたクラス型を識別します。Identifies a previously declared class type.

RemarksRemarks

参照してください仮想関数詳細についてはします。See Virtual Functions for more information.

また、次のキーワードを参照してください:クラスプライベートパブリック保護します。Also see the following keywords: class, private, public, and protected.

関連項目See also

キーワードKeywords