22」しか表示できない。データ宣言時に、データ種別情報が埋め込まれる。データ種別毎のprint()を呼び出してくれる。おもわず『良い質問ですねぇ〜』と池上彰ばりの返答をしてしまった。基底クラスが派生クラスになることはできない。中身の無い純粋基底クラスを記述しない時の書き方。Objectという純粋仮想基底クラスを通して、共通な型のように扱えるようになる。広く利用され、Objectのような基底クラスは、純粋仮想基底クラスなどと呼ばれる。実装のために使われている関数ポインタを紹介。処理を切り替えるために使われる。動作説明の簡単なプログラムを紹介。汎用性高く作ることも可能となる。それ以外の最大値を求めるための処理を行う。すべて記載するのではなく、対象データの比較関数だけを記述すれば良い。miniOrange。