仮想関数の自然

仮想関数は、本質的である関数ポインタ

フレンド機能は仮想関数、他のクラスの友人として、仮想関数を宣言することはできません。

 

仮想関数として宣言された場合、コンストラクタは、仮想することはできません:いいえ構造は再び、親クラスオブジェクトのサブクラスを作成する方法はありません

 

仮想デストラクタ、正しい親ポインタメモリオブジェクトのサブクラスのリリースとなるよう:親クラスのデストラクタを呼び出して、サブクラスのデストラクタ最初の呼び出し、および

 

純粋仮想関数

純粋仮想関数のクラスを含む抽象クラスであり、抽象クラスのオブジェクトをインスタンス化されていない、ポインタは同じインタフェースを実行するためにさまざまな機能を提供するために定義することができます。

抽象クラスは、戻り値と抽象クラスのポインタのパラメータとして機能することはできません。達成することができ、アダプタモードを

彼らはインスタンス化する前に、すべてのインターフェイスは限り1がインタフェースを実装していないとして、抽象クラスで、実装されています

 

おすすめ

転載: www.cnblogs.com/xiangtingshen/p/11617070.html