看板 Programming 關於我們 聯絡資訊
為了使我的code更清晰明瞭, 我使用繼承 (主要並不是為了重複使用) ex: 跑車 繼承 車 繼承 交通工具 現在因為功能問題 需要改成 車 繼承 交通工具 船 繼承 交通工具 水陸兩用車 繼承 車 繼承船... 這樣行嗎 這樣定義的variable就重複了.. 這要怎麼改呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33
akasan:在C++的話有虛擬繼承可以解決這種問題118.168.181.242 07/16 16:34
sorryChen:喔 所以在我的變數加virtual 就行了嗎? 128.125.87.33 07/16 16:51
sorryChen:阿 基礎沒學好 非常感謝 128.125.87.33 07/16 16:52
※ 編輯: sorryChen 來自: 128.125.87.33 (07/16 16:53)
march20:不是, 是叫你在繼承 class 時加個 virtual 66.75.255.220 07/16 18:14
march20:不過non-function member 可以這樣搞嗎@@ 66.75.255.220 07/16 18:16
march20:口也, 真的可以. 己經脫離 C++ 太久了 XD 66.75.255.220 07/16 18:23