virtual (C++)

virtual キーワードは仮想関数または仮想基底クラスを宣言します。

構文

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

パラメーター

type-specifiers
仮想メンバー関数の戻り値の型を指定します。

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

access-specifier
基底クラスへのアクセス レベルとして publicprotected、または private を定義します。 virtual キーワードの前または後に指定できます。

base-class-name
以前に宣言されたクラス型を識別します。

解説

詳細については、「仮想関数」を参照してください。

また、次のキーワードも参照してください: classprivatepublicprotected

関連項目

キーワード