面向對象程序設計 做業一
GitHub
做業要求html
概述
- 因爲寒假完成了相似的工做,本次代碼繼承自寒假的代碼
- 因爲DevC++ 5.2.0.3在功能上不如VS2017 Community全面,代碼編寫和類圖生成使用VS2017 Community
- elevator類是一個電梯的機械結構類,能反饋狀態,上下移動和開(get)關(out)門
- control_table類具備控制的功能,能夠對elevator類進行控制,方便地增長控制方法
- passenger 結構 定義乘客和乘客有的屬性
- 問題:電梯運行算法和調度獨立在類外,不少方法和函數上是面向過程的思惟產物,面向對象效果不佳,算法和實現可能有問題,須要改進,解決了一些軟件使用上的問題
具體內容
- Visual Studio 2017 Community的30天試用到期了,經過登錄微軟帳號解決之
- Visual Studio 2017 Community沒法生成類圖,經過增長組件解決
- Visual Studio 2017 Community使用‘freopen’函數會報錯
- Visual Studio 2017 Community不會停下,須要‘while(1)’等操做
類圖
歡迎關注本站公眾號,獲取更多信息