01.c++ 不帶引數的公有繼承
#include
using
namespace
std;
class cfather
~cfather()
};class cson :public cfather
~cson()
};int main()
system("pause");
return
0;}
不執行析構執行結果:
執行析構執行結果:
02。帶引數的公有繼承
#include
using
namespace
std;
class cfather
~cfather()
};//class cson :public cfather
//// ~cson()
//
////};
//*****==帶引數的公有繼承,可以類似於乙個類包含另乙個類的物件,通過初始化列表賦值====//
class cson
~cson()
};//===帶引數的公有繼承,可以類似於乙個類包含另乙個類的物件,通過初始化列表賦值*****=//
int main()
system("pause");
return
0;}
C 公有繼承
class base class derived public base派生類宣告時,加上 public 基類名 公有繼承,派生類繼承了成員和介面。也就是說,派生類物件中,有基類的成員。派生類不能直接訪問基類的私有,但是可以訪問基類的公有介面,所以通過基類的公有介面可以間接的訪問基類成員。派生類在宣...
C 類繼承 公有繼承
使用公有繼承,可以達到如下的特性 tabtenn1.h ifndef tabtenn1 h define tabtenn1 h include using std string class tabletennisplayer 基類宣告 void resettable bool v class rat...
C 多型公有繼承
標籤 空格分隔 c 版本 2本文章僅發布於 作業部落 原 csdn 如果我們希望同乙個方法在基類和派生類中的行為是不同的的時候,我們可以採取一種比較複雜的行為 多型。具有多型性質的物件的行為取決於呼叫物件,即同乙個方法的行為隨上下文而異。為了實現多型c 提供了兩種重要的機制1 無論我們是否使用多型,...