菱形繼承與虛繼承

一、菱形繼承         <1>定義:菱形繼承就是多個類繼承一個公共類,而這些派生類又同時被一個子類繼承。如我們所想的幾何菱形那樣,如下圖:A爲父類,B,C爲派生類,同時繼承父類A,然後D又繼承B和C,這樣就構成一個菱形繼承。         <2>代碼展示:         這裏已經可以看出,當D裏面的對象d調用fun()函數時,fun()函數下方已經出現紅色波浪線,這是因爲fun()函數是
相關文章
相關標籤/搜索