C++繼承的問題

看板Programming作者 (陳揚和)時間18年前 (2008/02/11 13:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/5 (看更多)
比如說有三個class ex: A: 卡車 B:車 C:交通工具 A繼承B繼承C.. C中有一個function叫行駛..有另一個function加速 行駛會call加速 現在我在A override 加速這個function.... (沒有override行駛這個函數).. 當我在A call行駛時..理論上應該要會間接call到新override的加速阿 可是好像是call 到C中最原始的加速... 我有加virtual啦..但好像沒用..請問要如何用沒有overrided的老函數中 call到新override的函數,還是一定要把行駛也overrided.. 我是用visual C++啦 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33
文章代碼(AID): #17hzTpMK (Programming)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):
文章代碼(AID): #17hzTpMK (Programming)