繼承和多重繼承

看板Programming作者 (陳揚和)時間16年前 (2009/07/16 15:35), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/7 (看更多)
為了使我的code更清晰明瞭, 我使用繼承 (主要並不是為了重複使用) ex: 跑車 繼承 車 繼承 交通工具 現在因為功能問題 需要改成 車 繼承 交通工具 船 繼承 交通工具 水陸兩用車 繼承 車 繼承船... 這樣行嗎 這樣定義的variable就重複了.. 這要怎麼改呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33

07/16 16:34, , 1F
在C++的話有虛擬繼承可以解決這種問題
07/16 16:34, 1F

07/16 16:51, , 2F
喔 所以在我的變數加virtual 就行了嗎?
07/16 16:51, 2F

07/16 16:52, , 3F
阿 基礎沒學好 非常感謝
07/16 16:52, 3F
※ 編輯: sorryChen 來自: 128.125.87.33 (07/16 16:53)

07/16 18:14, , 4F
不是, 是叫你在繼承 class 時加個 virtual
07/16 18:14, 4F

07/16 18:16, , 5F
不過non-function member 可以這樣搞嗎@@
07/16 18:16, 5F

07/16 18:23, , 6F
口也, 真的可以. 己經脫離 C++ 太久了 XD
07/16 18:23, 6F
文章代碼(AID): #1ANjXQ7D (Programming)
討論串 (同標題文章)
文章代碼(AID): #1ANjXQ7D (Programming)