0引言:在學習C++時,碰到過以下四個以“虛”命名的概念,在系統(tǒng)理解這些高大上的術語后,才發(fā)現(xiàn)它們果真“名不虛傳”。

大數(shù)據(jù)培訓,云培訓,數(shù)據(jù)挖掘培訓,云計算培訓,高端軟件開發(fā)培訓,項目經(jīng)理培訓

  為了方便捋清楚這些概念和之間的相互關系,本人對其進行了系統(tǒng)的總結,歡迎討論。

1.虛基類

(1)作用:間接派生類只保存共同基類的一份成員(數(shù)據(jù)成員/函數(shù)成員),優(yōu)化存儲空間。

 大數(shù)據(jù)培訓,云培訓,數(shù)據(jù)挖掘培訓,云計算培訓,高端軟件開發(fā)培訓,項目經(jīng)理培訓

(2)虛基類初始化方法:

  在基類的直接派生類中聲明為虛函數(shù)(virtual public B / virtual public C),

網(wǎng)友評論