




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)課的心得體會(huì)經(jīng)過(guò)這幾周對(duì)Java面向?qū)ο蟪绦蛟O(shè)計(jì)的學(xué)習(xí),讓我更加了解到Java學(xué)習(xí)的重要性。在實(shí)驗(yàn)課上,我們完成多個(gè)實(shí)驗(yàn),在這個(gè)階段的學(xué)習(xí)中,我從認(rèn)識(shí)到熟悉,而后到能夠自主運(yùn)用。通過(guò)對(duì)Java的了解,我發(fā)現(xiàn)它確實(shí)有很多方便之處,它集抽象性、封裝性、繼承性和多態(tài)性于一體,實(shí)現(xiàn)了代碼重用和代碼擴(kuò)充,提高了軟件開(kāi)發(fā)的效率。對(duì)于我們這個(gè)專業(yè)來(lái)說(shuō)學(xué)好Java語(yǔ)言是很重要的,所以在實(shí)驗(yàn)的過(guò)程中我都盡力理解java編程思想、掌握基本技巧,盡量學(xué)到最多的知識(shí)。學(xué)習(xí)程序設(shè)計(jì)的基本目的就是培養(yǎng)描述實(shí)際問(wèn)題的程序化解決方案的關(guān)鍵技能,Java面向?qū)ο蟪绦蛟O(shè)計(jì)是一門(mén)實(shí)踐性比較強(qiáng)的課程,在實(shí)際中,我們必須把理論和實(shí)踐結(jié)合起來(lái)。在實(shí)驗(yàn)中,我們理解理論課上的知識(shí),然后運(yùn)用到實(shí)際的操作中,我們必須在現(xiàn)有的理論的基礎(chǔ)上,進(jìn)行實(shí)踐。多次實(shí)驗(yàn)后,也讓我看到了現(xiàn)在學(xué)習(xí)的一個(gè)很大弱點(diǎn):只聽(tīng)不練,永遠(yuǎn)不會(huì)熟練運(yùn)用;空記技巧,忽略思想,會(huì)在多變的習(xí)題中十分無(wú)奈。Java思想:Java是一門(mén)面向?qū)ο蛘Z(yǔ)言,他定義一切都是對(duì)象面向?qū)ο?,就是面?duì)現(xiàn)實(shí);現(xiàn)實(shí)中的一切都是對(duì)象,他們有分類(lèi),就產(chǎn)生了“類(lèi)”;他們有不同,類(lèi)和類(lèi)之間的不同,使用類(lèi)來(lái)區(qū)分;同一個(gè)類(lèi)中不同的對(duì)象的區(qū)別,使用成員區(qū)分。所以,面向?qū)ο蟮膬?nèi)部邏輯是分類(lèi)。面向?qū)ο缶幊趟枷刖拖髷?shù)學(xué)上的一些概念,如:空間、群、環(huán)、域等原始的編程思想就象古典數(shù)學(xué),人們只在一個(gè)集合上探討問(wèn)題,沒(méi)有系統(tǒng)的方法(即運(yùn)算)定義,于是仁者見(jiàn)仁、智者見(jiàn)智,這樣在一定程度上造成了理論的一種混亂局面,不利于科學(xué)的發(fā)展。于是近代數(shù)學(xué)向公理化發(fā)展,這是什么意思呢?就是說(shuō),人們除了在限定論域(即上面的集合,面向?qū)ο笠灿写烁拍睿┩?,還在此論域上加進(jìn)了一套通用的、公認(rèn)的運(yùn)算(方法);集合加上集合上定義的運(yùn)算就構(gòu)成了數(shù)學(xué)上的空間、群等,在計(jì)算機(jī)領(lǐng)域里,就變成為“類(lèi)”。這種集合上定義了操作的東西利用起來(lái)就方便多了,這使得人們討論問(wèn)題時(shí)都在給定集合的運(yùn)算能力上下工夫,即有通用性可事半功倍。面向?qū)ο蟮木幊趟枷刖鸵虢来鷶?shù)的分析思想,首先要確定“論域”,即工程所涉及到的所有的“對(duì)象”,然后要分類(lèi)處理,把隸屬同一類(lèi)別的對(duì)象集合在一起(做成一個(gè)集合),定義他們之間的運(yùn)算性質(zhì)及可以進(jìn)行的操作,這樣就構(gòu)建了一個(gè)類(lèi),當(dāng)然以后用到這個(gè)類(lèi)的對(duì)象時(shí)都要通過(guò)已經(jīng)定義了的操作來(lái)完成各項(xiàng)功能,這就是常要求的類(lèi)的“類(lèi)的成員變量要通過(guò)共有函數(shù)來(lái)操作”。我想真正的面向?qū)ο缶幊趟枷氩粦?yīng)該是編程思想,應(yīng)該是面向?qū)ο蟮姆治龇椒ú艑?duì)!我的理解:1、將分析過(guò)程為抽象的過(guò)程:簡(jiǎn)言之:分成多個(gè)小問(wèn)題(組成部分),直到無(wú)法再細(xì);2、對(duì)每個(gè)對(duì)象(小問(wèn)題)進(jìn)行分析,抽象,提取處共同的內(nèi)容(數(shù)據(jù)成員和操作方法),3、有相似的對(duì)象的,構(gòu)造基類(lèi);再有基類(lèi)派生出各個(gè)確定的對(duì)象(小問(wèn)題);4、解決問(wèn)題的過(guò)程就是操作這些對(duì)象的過(guò)程。我的理解: 與實(shí)際生活聯(lián)系起來(lái)。將要處理的問(wèn)題抽象成一個(gè)或多個(gè)事件找一個(gè)地方使用我的智慧1。了解系統(tǒng)的功能。列舉出它的對(duì)外接口,即對(duì)于使用者來(lái)說(shuō)它有什么功能。把這整個(gè)系統(tǒng)作為一個(gè)對(duì)象。2。環(huán)境。系統(tǒng)不是運(yùn)行在真空中的,操作系統(tǒng)等外部環(huán)境都可能會(huì)影響它。所以把環(huán)境也作為一個(gè)大的對(duì)象。3。內(nèi)部。在系統(tǒng)的內(nèi)部,一般都比較復(fù)雜,一般的做法是規(guī)定一個(gè)粒度,枚舉出該粒度上所有的物體。比如說(shuō)人體,如果在器官的粒度上,就有心,肝,肺。而小于該粒度的物體(或稱對(duì)象),比如血細(xì)胞,就忽略,作為其它物體(或稱子系統(tǒng)的內(nèi)部對(duì)象)。4。子系統(tǒng)。不斷縮小粒度,沿用步驟13,直到不能再抽象為止。5。無(wú)形的物體。一個(gè)完整的互連的系統(tǒng)需要許多無(wú)形的物體,比如消息等了,一般這樣的對(duì)象比較難發(fā)現(xiàn)。當(dāng)你發(fā)現(xiàn)各個(gè)子系統(tǒng)無(wú)法正確合作或理順關(guān)系時(shí),試著加入一些輔助對(duì)象。一切都是為了讓人明白,有能讓機(jī)器理解的思想我想分析和抽象能力的高低是個(gè)關(guān)鍵,首先要從問(wèn)題域分析和抽象出準(zhǔn)確的對(duì)象模型,再根據(jù)這些模型進(jìn)行處理,當(dāng)然在過(guò)程種少不了樓上前輩們說(shuō)的一些思想和細(xì)節(jié),但是別忘了,我們的目的是解決問(wèn)題,不要為了面向?qū)ο蠖嫦驅(qū)ο?!我想分析和抽象的能力?duì)這個(gè)問(wèn)題是個(gè)關(guān)鍵。首先要在問(wèn)題域仔細(xì)分析、抽象得到相關(guān)的對(duì)象模型,然后才是相應(yīng)的設(shè)計(jì)??墒敲嫦?qū)ο笾皇俏覀兘鉀Q問(wèn)題一種思想,切不可忘了問(wèn)題本身,弄成為了面向?qū)ο蠖嫦驅(qū)ο罅耍‘?dāng)然過(guò)程種少不了樓上一些前輩說(shuō)的思想和細(xì)節(jié)了。耕具我多年的實(shí)踐:面向?qū)ο蟀▋蓚€(gè)思想:從大往小想,從小往大做從難往易想,從易往難做同意一下觀點(diǎn)-能深入淺出,真高手也!真正的面向?qū)ο缶幊趟枷刖褪峭粢磺嘘P(guān)于計(jì)算機(jī)的東西,從問(wèn)題領(lǐng)域考慮問(wèn)題, :-)把問(wèn)題從大到小都抽象成對(duì)象(指針只是對(duì)象的使用形式),在設(shè)計(jì)和編寫(xiě)程序的時(shí)候把你設(shè)計(jì)的對(duì)象合理的編排組合就是面向?qū)ο缶幊塘?。面向?qū)ο?,就是面?duì)現(xiàn)實(shí);現(xiàn)實(shí)中的一切都是對(duì)象,他們有分類(lèi),就產(chǎn)生了“類(lèi)”;他們有不同,類(lèi)和類(lèi)之間的不同,使用類(lèi)來(lái)區(qū)分;同一個(gè)類(lèi)中不同的對(duì)象的區(qū)別,使用成員區(qū)分。所以,面向?qū)ο蟮膬?nèi)部邏輯是分類(lèi)。對(duì)象: 對(duì)象是人們要進(jìn)行研究的任何事物,從簡(jiǎn)單的一個(gè)小分子到復(fù)雜的汽車(chē)飛機(jī)都可以看做
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 促銷(xiāo)活動(dòng)促銷(xiāo)活動(dòng)效果對(duì)消費(fèi)者購(gòu)買(mǎi)決策的影響分析考核試卷
- 風(fēng)險(xiǎn)評(píng)估框架構(gòu)建考核試卷
- 部編人教版一年級(jí)語(yǔ)文上冊(cè)全冊(cè)各單元知識(shí)點(diǎn)單元復(fù)習(xí)卡
- 部分醫(yī)療服務(wù)項(xiàng)目?jī)r(jià)格調(diào)整表
- 部編版中考道德與法治一輪復(fù)習(xí)|七年級(jí)下冊(cè)第四單元 走進(jìn)法治天地 復(fù)習(xí)學(xué)案+試卷
- 2025年中國(guó)L型單主梁吊鉤門(mén)式起重機(jī)數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)EVT扭力尺數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)BOPP雙向拉伸印刷膜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)GPS衛(wèi)星導(dǎo)航定位電子板市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)隱蔽式鉸鏈?zhǔn)袌?chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 中意紙質(zhì)文物脫酸技術(shù)應(yīng)用與思考
- 中央民族大學(xué)強(qiáng)基校測(cè)面試題
- 2025年安徽省中考生物試卷真題(含答案)
- 2024年中國(guó)陜西省煤炭工業(yè)行業(yè)調(diào)查研究報(bào)告
- 兩金占用管理制度
- 2025年 中國(guó)南水北調(diào)集團(tuán)新能源投資公司第一批中層及考試筆試試卷附答案
- 敘事護(hù)理學(xué)智慧樹(shù)知到答案2024年中國(guó)人民解放軍海軍軍醫(yī)大學(xué)
- 六年級(jí)主題班隊(duì)會(huì)記錄表(6個(gè)表)
- 租賃房屋交接清單
- 吊頂檢驗(yàn)報(bào)告(共5頁(yè))
- (word完整版)山西省普通高中畢業(yè)生登記表
評(píng)論
0/150
提交評(píng)論