C PlusPlus 新しいページはコチラ
提供: yonewiki
(→C++からの技術) |
(→C++からの技術) |
||
282行: | 282行: | ||
[[Cpp クラス 継承 アップキャスト]]……………………※派生クラスのポインタを基底クラスのポインタに変更できる<br /> | [[Cpp クラス 継承 アップキャスト]]……………………※派生クラスのポインタを基底クラスのポインタに変更できる<br /> | ||
− | + | ↑※ポリモーフィズム(多態性・多相性・多様性:Polymorphism)と呼ばれる働きのために必要な仕組みです。 | |
[[Cpp クラス 仮想関数]]………………………………※実行時に関数を再定義してもよい関数を基のクラスが指定し、再定義された関数の利用の決定をする<br /> | [[Cpp クラス 仮想関数]]………………………………※実行時に関数を再定義してもよい関数を基のクラスが指定し、再定義された関数の利用の決定をする<br /> | ||
− | + | ↑※仮想関数の関数をプログラマが記述する行為をオーバライドって言います。オーバロードは多重定義です。 | |
[[Cpp クラス 継承 デストラクタ]]……………………※継承されたクラスのデストラクタ<br /> | [[Cpp クラス 継承 デストラクタ]]……………………※継承されたクラスのデストラクタ<br /> |