#include #include#include using namespace std;
enum vehiclestaus ; //車輛狀態:泊車、行進
class vehicle //車輛類
;class bicycle :_____(1)_________//(1)自行車類的虛基類為車輛類
;class motorcar : ______(2)__________//(2)機動車類的虛基類也為車輛類
;class motorcycle: ______(3)_________ //(3)電單車類的基類為自行車類和機動車類
;int main( )
return 0;
}
**如下:
#include #include#include using namespace std;
enum vehiclestaus ; //車輛狀態:泊車、行進
class vehicle //車輛類
總結:在函式定義方面還是沒有想到太全面總是缺少一些條件,要是讓自己來編寫main函式也夠醉的。改程式運用了虛基類這樣可以使程式不存在二義性並且可以節省空間是派生類間接訪問積累函式
第十二周上機專案2 電單車繼承自行車和機動車
專案2 電單車繼承自行車和機動車 在下面一段類的定義中,自行車類的虛基類為車輛類,機動車類的虛基類也為車輛類,電單車類的基類為自行車類和機動車類,類之間均為公有繼承,如圖所示。1 根據上面各類間關係的描述,補全下面程式段中空缺的 2 實現程式中宣告的成員函式,注意相應操作中的動作發生的條件不能滿足時...
第十二周 專案2 電單車繼承自行車和機動車
在下面一段類的定義中,自行車類的虛基類為車輛類,機動車類的虛基類也為車輛類,電單車類的基類為自行車類和機動車類,類之間均為公有繼承,如圖所示。1 根據上面各類間關係的描述,補全下面程式段中空缺的 2 實現程式中宣告的成員函式,注意相應操作中的動作發生的條件不能滿足時應給出提示。include inc...
第十二周 專案2 電單車繼承自行車和機動車
檔名稱 time.cpp 版本號 v1.0 問題描述 1 根據上面各類間關係的描述,補全下面程式段中空缺的 2 實現程式中宣告的成員函式,注意相應操作中的動作發生的條件不能滿足時應給出提示。4 在報告中,請用自己的話寫清楚使用虛基類解決什麼問題?輸入描述 輸入自定義需要操作的數字 程式輸出 輸出汽車...