E2542 '%s' は 'final' にマークされ、上書きできません (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

属性 'final' は、クラス定義とクラス定義で宣言される仮想メンバ関数に適用されます。この属性がクラス定義に指定されている場合は、そのクラスの各仮想メンバ関数(継承したメンバ関数を含む)に対して指定したことと同じです。あるクラス B の仮想メンバ関数 f が 'final' とマークされていて、B から派生したクラス D で関数 D::f が B::f をオーバーライドする場合、不正な形式のプログラムになります。