我正在編寫一個由8個類組成的C++程序。在C++中編寫不同文件中的類
1.Vehicle
derived class 1. Seat
2.Door
2.Passenger
3.Settings
derived class 1. SeatSettings
2. InfotainmentSettings
4.PassengerLocation
我在C++中沒有任何以前的經驗。編寫程序時,應將所有類寫入單個.cpp文件或不同的.cpp文件中。如果作爲不同的.cpp文件,那麼父類和派生類應該在同一個文件中?
在這裏你可以閱讀關於類http://www.cplusplus.com/doc/tutorial/classes/。 –
正如一邊:無論是'車輛'是錯誤的,或'座位和門'不應該從它派生。 「座位」和「車輛」共享的功能是什麼?它們都可以是「StartEngine」嗎? _Is_ a'Door' _a_'Vehicle'?通常情況下,我會期望派生類像'Truck'和'StationWagon'。 – CompuChip