C++動態多態

動態多態 動態多態的設計思想:對於多個相關的對象類型,確有一個公共繼承的基類,然後在基類中,把這些共同的功能聲明爲多個公共的虛函數接口。各個子類重寫這些虛函數,以完成具體的功能。 客戶端的代碼(操作函數)通過指向基類的引用或指針來操作這些對象,對虛函數的調用會自動綁定到實際提供的子類對象上去。 代碼:   運行結果:   總結 動態多態的滿足條件: 1,有繼承關係 2,子類重寫父類的虛函數 動態多
相關文章
相關標籤/搜索