c++中動態綁定和繼承

(1)動態綁定也叫多態性,要掌握從派生類到基類的轉換,使用指針或引用來實現。

引用或指針既可以指向基類對象,也可以指向派生類對象。只有通過引用或指針調用虛函數纔會發生動態綁定。

(2)c++中有三種繼承方式:公有。私有和受保護繼承。

最常用的是公有繼承,基類是什麼類型,公有繼承後還是什麼類型。

公有繼承叫做接口繼承,私有和受保護的繼承是實現繼承。

class的默認繼承訪問級別是私有繼承,成員的默認訪問方式是私有的。
struct的默認訪問級別是公有繼承,成員的默認訪問方式是公有的。
構造函數和析構函數是不能繼承的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章