回複:籲請Largo兄及各位深藏不露的高手繼續跟末將探討C++多重繼承的問題,可別就此冷場了啊!

來源: yb45324 2011-03-18 09:57:15 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (397 bytes)

覺得是指針問題吧。如果多重繼承的話,新類應該是從每個父類複製一個指針。這個不是c++的發明人混蛋,是類的設計者的錯誤。再好的設計也經不起這麽用的。如果a隻從原生類繼承而不是複製,那麽問題就是新類要去一直追溯下去,直到發現原生類。這個追溯過程

第一可能在發現原生類前中止,

第二,如果類繼承層級非常多而且還有多重繼承的話,可能非常費時間,或者出現“楊子見歧路而哭”的情況。

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”