




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第三章面向?qū)ο蟾拍?知識回想 Java的8種根本數(shù)據(jù)類型 Java常用的援用數(shù)據(jù)類型 數(shù)組的聲明與訪問 循環(huán)的運用內(nèi)容摘要 面向?qū)ο缶幊?對象和類 類的封裝 類的承繼 類的多態(tài)面向?qū)ο缶幊?二十世紀七十年代開展起來的 構造化編程的處理方案 模擬人類的思想過程 將數(shù)據(jù)當作單個“對象進展操作Object Oriented Programs一切皆對象 現(xiàn)實世界中一切的事物都是對象 對象都具有某些特征,并展現(xiàn)某些行為特性: 車型、載客人數(shù)、起始站點、終點、行為:啟動、行駛、剎車、開門、特性: 姓名、年齡、學歷、體重、行為:學習、散步、跑步、吃飯、對象的概念 對象可以是看的見、摸的著的有形的實體,如計算
2、機、飛機、汽車等等; 對象也可以表示人或組織所起的作用,如治病、教學、消費等; 對象還可以表示事件,如各種事故、上演、戰(zhàn)斗、開會等; 對象更可以表示規(guī)那么,如各種專家規(guī)那么、約束條件、正那么表達式等。 對象的兩個要素 屬性 用于描畫對象靜態(tài)特性構造特性的一個數(shù)據(jù)項。如描畫一個人可用姓名、性別、身份證號等屬性。 方法也稱效力 用于描畫對象動態(tài)特性行為特性的一個操作系列。如每個人都具有任務、學習等行為特性。 對象的封裝性能 對象就是一組屬性和相關的方法的集合。這是面向?qū)ο蠓椒ㄅc構造化方法的艱苦區(qū)別之一。 對象將數(shù)據(jù)和施加于數(shù)據(jù)上的操作打包成一個不可分割的最根本的模塊,使得僅有該類的有限個方法才可以
3、支配、改動這些數(shù)據(jù)。 類 把眾多的事物歸納、劃分成類是我們在認識世界時經(jīng)常采用的方法。 分類所根據(jù)的原那么是籠統(tǒng),也就是忽略事物的非本質(zhì)特征,只留意那些與當前目的有關的本質(zhì)特征。 找出事物的共性并將具有共同性質(zhì)的事物劃分為同一個類。 抽 象各種多邊形對象籠統(tǒng)多邊形類屬性頂點邊的顏色填充顏色方法繪制擦除挪動類的概念 同一類中的對象有一樣的屬性也稱為成員變量,它描畫該類的靜態(tài)特性或構造特性 同一類中的對象有一樣的方法也稱效力,它描畫該類的行為特性或動態(tài)特性 同一類中的對象遵守一樣的語義規(guī)那么。共同的約束或規(guī)那么 數(shù)據(jù)籠統(tǒng) 數(shù)據(jù)籠統(tǒng)是識別特定實體的屬性和方法的過程屬性屬性方法方法類類面向?qū)ο缶幊痰脑?/p>
4、那么 封裝 承繼 多態(tài)封 裝 封裝是允許有選擇地隱藏類中的屬性和方法私有公有類在類的外部不能訪問在類的外部可以訪問封裝下的訪問限制 訪問限制符:public、private、protected 訪問限制符標明屬性或方法能否可以被調(diào)用 public :公開,都可以訪問; private:私有,外部不可訪問; protected:受維護的,子類和同一個包里的類之間可以訪問; 編程演示訪問限制繼 承 承繼重用現(xiàn)有類生成新類動物節(jié)肢動物昆蟲脊椎動物哺乳動物兩棲動物人類承繼關系 父類(超類)是有其他類承繼其行為的類 承繼其他類的類稱為子類動物脊椎動物父類子類哺乳動物人類父類子類父類子類多 態(tài) 概 念 多態(tài)是具有表現(xiàn)多種形狀的才干的特征 多態(tài)與承繼并不是孤立的,他們之間存在著嚴密的聯(lián)絡,多態(tài)是建立在承繼的根底之上的 不同的子類承繼自同一個父類,父類的同一個方法以不同的方式實現(xiàn)多 態(tài) 示 例藝術家方法:創(chuàng)作 父類藝術家有一個方法:創(chuàng)作 每個子類實現(xiàn)了本人的“創(chuàng)作方法 假定子類是雕塑家,子類、分別是作曲家和畫家 當調(diào)用不同的藝術家的“創(chuàng)作方法時,將會進展不同的“創(chuàng)作行為。雕塑家創(chuàng)作雕塑作曲家創(chuàng)作作曲畫家創(chuàng)作繪畫課堂總結 面向?qū)ο缶幊蹋篛bject Oriented Programs 對象的兩個要素是:屬
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題06 細胞的增殖-2025年高考真題和模擬題生物分類匯編(教師卷)
- 教導處范文青年教師教學比武活動方案
- 《高中化學總復習》課件
- 作品大賽回復函
- 文化和旅游交流合作協(xié)議
- 《課件版權問題》課件
- 《智能安防系統(tǒng)介紹》課件
- 尊重勞動 創(chuàng)新未來
- 排球教學課件之防守與攔網(wǎng)
- 《產(chǎn)后護理》課件
- 殯葬招聘面試題及答案
- office職場高效辦公知到課后答案智慧樹章節(jié)測試答案2025年春三亞理工職業(yè)學院
- 2025年上海市靜安區(qū)初三二模語文試卷(含答案)
- 水泥預制構件及建材項目可行性研究報告參考范文
- 建設工程質(zhì)量檢測標準化指南?技術示范文本 檢測專項檢測報告和原始記錄模板 -(九)橋梁及地下工程大類
- 2025年中國脊柱骨水泥行業(yè)市場前景預測及投資價值評估分析報告
- 電機節(jié)能協(xié)議書模板
- 2024年四川西南石油大學招聘事業(yè)編制輔導員考試真題
- 中學教育基礎(上)知到課后答案智慧樹章節(jié)測試答案2025年春陜西師范大學
- 樓梯 欄桿 欄板(一)22J403-1
- 宮腔鏡的儀器及噐械(課堂PPT)
評論
0/150
提交評論