動態多型
名詞 : 虛基類 虛繼承(作用:菱形/多重繼承) 純虛函式 抽象類
#if 0
//虛繼承作用:菱形繼承只構造一次
class a
;class b : virtual public a
;class c : virtual public a
;// 多重繼承
class d : public b, public c
;int main()
#endif
#if 0
//虛基類 有虛函式的基類
class base
;class derive: virtual public base // 虛繼承
private:
int mb;
};int main()
#endif
#if 0
//有純虛函式的類叫做抽象類
//抽象類和普通類唯一的區別就是 抽象類不能定義物件
class animal
virtual void bark() = 0; //純虛函式
protected:
string _name;
};class dog : public animal
void bark()
};class cat : public animal
void bark()
};int main()
#endif
含有虛函式的基類的記憶體分布
建構函式相關內容
1.screen 預設建構函式 若希望提供cin作為接受istream 引數的建構函式的預設實參 screen std istream is std cin screen unsigned ht,unsigned wd height ht width wd contents ht wd,接收所有成員...
ORACLE相關內容
1 em,dbca,netca,netmgr出現亂碼方案 cd oracle home jre lib mv font.properties font.properties.bak mv font.properties.zh font.properties em,dbca,netca,netmgr詳...
JVM相關內容
本地 native code 每個因素對記憶體占用的影響又會隨著應用程式 執行環境和系統平台的不同而變化,那怎樣計算總的記憶體佔用量?是的,想得到乙個準確的數字不是那麼容易,因為 你很難控制本地 native 部分。你能控制的部分只有堆大小 xmx,類占用的記憶體 xx maxpermsize,還有...