virtual (C++)

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

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

パラメーター

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

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

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

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

解説

詳細については、「仮想関数」および「仮想基底クラス」を参照してください。

また、次のキーワードも参照してください。classprivatepublic、および protected

参照

関連項目

C++ キーワード