物件導向程式設計 總結作業

2022-03-28 21:09:58 字數 879 閱讀 6666

##在本學期的學習中,有哪些是經過部落格作業後才學到的?

1、最開始的vs的使用、工程專案的迭代、類和物件的基本概念、**除錯技巧、**規範、個人部落格、github、基於物件程式設計、團隊專案經驗。

2、比較具體得有檔案輸入輸出流、cout輸出格式控制、命令列、stl、markdown語法、css。

電梯能改善的地方還有很多,首先從電梯的架構講,我的電梯就是日常電梯執行不能掉頭的版本,還能更優,只是自己沒有勇氣下手。怎麼說呢,電梯的核心就是演算法邏輯,能夠完善的主要也是演算法,其他的在演算法面前都是大巫見小巫了(以我的水平來講,哈哈哈)

重構的話,想過沒敢下手,還是涉及了乙個和時間相關聯變得十分複雜的演算法,在被無限除錯的無限調戲後,野心都被磨圓了。

如果真要重構的話,首先先確定電梯架構,然後畫流程圖,根據流程圖完成類的成員和方法,這很重要,可以減少在程式設計中臨時新增功能,考慮資料結構、過載和多型。接下來就是完成具體功能實現了,除錯等等。

1、c++在物件導向程式設計的確很有特色,抽象、封裝、繼承、多型。

2、個人的學習能力很重要,特別是在計算機這一行業,且不論其他語言,單單c/c++就夠我們探索一番了。這種學習能力包括獲取知識的能力、使用知識的能力,兩者相輔相成,缺一不可。

3、大學師生關係趨向平淡,如果說大學最有印象的老師,目前為止肯定是棟哥,很喜歡張棟老師的這門課程,這種引導式的教學很契合計算機專業,真正的素質教育,而非ac教育。

1、雖然半個美好的暑假都泡在部落格作業,但我的的確確收穫了很多很多。應本次作業第一篇美文的訴求,我也覺得可以提高部落格作業在成績的比重,不管怎麼說,相對大部分同學來說部落格作業肯定是投入最多的

2、希望可以給出pta每道題的題解,或者請同學完成像codeforces

那樣的題解部落格,有的題目嘗試了很久就是寫不出來,也找不到**錯了

物件導向程式設計 總結作業

c 這門課讓我收益頗多,像github,命令列等都是之前沒有遇到的,這些都給我們提供了乙個途徑來交流與學習與計算機有關的知識。在第一次電梯作業出來時,我想的就是最優,然後到了最後,程式甚至都執行不起來,理想和現實差距還是很大的,在我的設想中,電梯要到哪一層的判斷應該完全交由計算機來控制,因為由人來調...

物件導向程式設計上機作業

從鍵盤輸入r行c列二維整型陣列,找出每一行的次最大值並顯示出來。要求 1 r和c為符號常量 2 二維陣列是動態申請生成的 3 每一行的次最大值是利用單獨的函式呼叫獲得的 4 對陣列元素的訪問以及函式引數宣告等都是利用指標實現的。include using namespace std void fin...

物件導向程式設計 作業二

輸入n,判斷幾個乘客請求,輸入第n個請求,建立乙個電梯狀態的結構體,包含電梯的層數,當前層,當前時間,目的資訊,按時間順序輸入請求更新電梯目的資訊,電梯當有目的為完成時繼續向目的移動,到目標樓層後刪除請求並彈出當前樓層和當前時間作為輸出,處理完所有請求後程式結束 c語言是把電梯的操作拆開成各個分開的...