通信用語の基礎知識 全国のICカードこれひとつ 戻る

純粋仮想関数
辞書:電算用語の基礎知識 プログラミング仕様編 (PTPROGS)
読み:じゅんすいかそうかんすう
外語:pure virtual function
品詞:名詞

C++のクラスのメンバー関数のうち、実装を持たず、必ず派生クラスオーバーライドしなければならない関数。

目次
概要

仮想メンバー関数の宣言時に、続けて「=0;」と書くことで表現する。

class clsName {

public:

virtual void func1() = 0;

};

特徴

純粋仮想関数を一つでも持つクラスは、インスタンスを生成することができない。

何もしない関数("{}")として定義した場合と比べて、

などの違いがある。

リンク
関連する用語
C++
メンバー関数
オーバーライド

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic