OO第一單元總結

2022-10-09 05:51:10 字數 784 閱讀 5654

由於本人這幾周學習狀態很差,oo作業又需要每週迭代進行,本人三周沒有完成相應的要求,在此只能分享一下自己的問題和經驗。對於自己的程式結構,因為仍未完善,就不再分享了。

這學期第乙個月就快要結束了,這篇單元總結也是對我這乙個月學習狀態的總結。我對自己的態度和能力都很失望,四周下來,心思完全不在學習上。這也導致了我花了很少的時間學習oo,更何況在寒假時也沒有進行預習。

大致說一下我這三周的情況吧。第一周由於沒有提前預習,且也沒有抓緊地學,再在周四上機時電腦不幸出問題,第一周當時心態就出了問題。第二週的作業發布後,我才開始寫第一周作業,但到了週三,我發現我的整個寫法,方法有問題。對於表示式的解析,我沒有採取正則或遞迴下降,所以對於含有括號的式子,整個複雜度很大,也難以擴充套件下去。

此時,我問了朋友,才大致理解了遞迴下降。由於我對自己的時間管理不佳,拖到了週六早上,才開始著手。寫到了下午三四點,只完成了表示式的解析部分。那時,我又趕不上第二週作業的提交節點。

到了第三週作業發布的時候,我的進度仍處於第一周作業時的半成品,但我仍沒有立刻行動,而是又拖到了周五晚上。

這段時間內,我對自己太仁慈了,太懈怠了,空閒的時間沒有用於學習,總是腦子空想,沒有動手寫**,總是一拖再拖,拖到ddl前面,才發現為時已晚。而oo課程是需要每週迭代完成的,這對於那時的我雪上加霜。

所以,對我oo第一單元的總結就是絕不要拖!!!

還有就是oo需要不斷地寫,不斷地嘗試,憑空想象只會永遠地卡在乙個問題,得不到解決。

這學期第乙個月可以算是最差開局了,願我能在第二單元盡早地著手準備,並完成任務。

(不知道缺少了第一單元的磨練,第二單元能不能跟上。

OO第一單元總結

由以上類圖,大體分析本次作業程式設計思路如下 2 根據資料度量分析程式結構 那麼根據以上引數含義,分析本次作業 發現,有三個方法的這三個複雜度較高,分別是ploynomial.getpoly readterm.getnum readterm.getterm 所以可以知道本次程式分別在讀入操作和獲得表...

OO第一單元總結

第一單元的作業為多項式求導,在迭代作業中學習了 物件特性 oo構造機制和層次化設計,在bug互測環節也學習到很多巧妙的設計。設計了三個類 term derivative和reportexit,分別處理項 求導和報錯退出,如今回頭看有很多設計不合理的地方,例如在term構造方法中直接解析表示式並設定成...

OO第一單元總結

三次作業,寫了三份架構完全不同的 確實體會到了架構的重要性。在構思程式解決當前問題的同時,還要考慮未來應對更多更複雜的需求,如何構建才能便於未來增添新的需求和模式。在這幾周的學習實踐中,我明白了通過介面和繼承關係,使得程式設計具有層次,能夠將不同但相似的類統一起來,使得主程式能夠對乙個統一的介面進行...