freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第11章面向?qū)ο蟮能浖_(kāi)發(fā)方法(編輯修改稿)

2024-11-22 13:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ?所設(shè)操作都與數(shù)據(jù)要做的處理有關(guān)。 ? 對(duì)象是主動(dòng)的 ?傳統(tǒng)的數(shù)據(jù)被動(dòng)地等待對(duì)它進(jìn)行處理;對(duì)象本身是進(jìn)行處理的主體。 ? 實(shí)現(xiàn)了數(shù)據(jù)封裝 ?對(duì)象的私有數(shù)據(jù)完全被封裝在內(nèi)部,對(duì)外不可見(jiàn)。要使用私有數(shù)據(jù),只需知道數(shù)據(jù)的取值范圍和可以對(duì)該數(shù)據(jù)施加的操作,無(wú)須知道數(shù)據(jù)的具體結(jié)構(gòu)以及實(shí)現(xiàn)操作的算法。 ? 本質(zhì)上具有并行性 ?不同對(duì)象各自獨(dú)立地處理自身的數(shù)據(jù),彼此通過(guò)發(fā)消息傳遞信息完成通信。 20 類(lèi) ——Class ? “類(lèi)” : ?對(duì)具有相同數(shù)據(jù)和操作的一組相似對(duì)象的定義。 ? 例如,“人“類(lèi),可以是黑人、白人,可以是教師、工人等,他們具有相同的人類(lèi)特征和行為特征。 ? 類(lèi)是 OO技術(shù)中最重要的概念。 OOP中所有的操作都可歸結(jié)為對(duì)類(lèi)的操作。 ? 類(lèi)形成了一個(gè)具有特定功能的模塊和一種代碼共享的手段。 21 C++中對(duì)象類(lèi)的定義舉例 ? CLASS person { ? Private: amp。amp。 私有數(shù)據(jù)和操作 ? char name[20]。 ? int age。 ? cahr address[40]。 ? char sex[10]。 ? void PrintName( )。 ? viod PrintAge( )。 ? void PrintAddress( )。 ? void PrintSex( )。 結(jié)構(gòu)特征 數(shù)據(jù)成員 行為特征 成員函數(shù) 22 ? Public: amp。amp。 公有操作 ? void Print( ) { ? PrintName( )。 ? PrintAge( )。 ? PrintAddress( )。 ? PrintSex( )。 } ? }。 23 類(lèi)層次 ? 類(lèi)的層次結(jié)構(gòu)稱(chēng)為類(lèi)層次。 ?處于上層的稱(chēng)為“父類(lèi)”或“基類(lèi)”, ?處于下層的稱(chēng)為“子類(lèi)”或“派生類(lèi)”。 24 類(lèi)層次舉例 ?1) “人”類(lèi)是一個(gè)基類(lèi); ?2) 工人、農(nóng)民、學(xué)生、教師是 ? “人”類(lèi)的派生類(lèi); ? 3)中學(xué)生、大學(xué)生、 ? 研究生是“學(xué)生” ? 類(lèi)的派生類(lèi) ?4) 研究生、助教、 ? 教授是”教師“ ?類(lèi) 的派生類(lèi)。 工人 人 中學(xué)生 教師 農(nóng)民 學(xué)生 大學(xué)生 研究生 助教 講師 教授 父類(lèi) 派生類(lèi) 25 實(shí)例 ——Instance ? 組成類(lèi)的對(duì)象,都是該類(lèi)的實(shí)例。 ? 類(lèi)與實(shí)例之間的關(guān)系,可以看成是抽象與具體的關(guān)系。類(lèi)是多實(shí)例的綜合抽象,而實(shí)例又是類(lèi)的個(gè)體實(shí)物。 ? 例如,“書(shū)”是一個(gè)對(duì)象類(lèi),而 《 軟件工程導(dǎo)論 》 則是“書(shū)”類(lèi)的一個(gè)實(shí)例。 ? 實(shí)際上類(lèi)是建立對(duì)象時(shí)使用的樣板,按照這個(gè)樣板所建立的一個(gè)個(gè)具體的對(duì)象,就是類(lèi)的實(shí)例例子。 26 消息 ——Message ? 消息 ?對(duì)象之間相互請(qǐng)求或相互協(xié)作的途徑,是要求某個(gè)對(duì)象執(zhí)行其中某個(gè)功能操作的規(guī)格的說(shuō)明。 ? 發(fā)送消息的對(duì)象成為發(fā)送
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1