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