作者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