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

正文內(nèi)容

[工學(xué)]面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言c-第1章引論(參考版)

2024-10-16 22:20本頁(yè)面
  

【正文】 33 第一章 引論 ? 面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言 – Simula 67(Simula): 20世紀(jì) 60年代 – Smalltalk : 20世紀(jì) 80年代 – C++ : 20世紀(jì) 80年代早期 – Java : 20世紀(jì) 90年代 – C : 21世紀(jì)初 34 。 C++采用 模板 來(lái)實(shí)現(xiàn)類屬 。 31 第一章 引論 ? 面向?qū)ο蟮乃枷牒头椒? – 面向?qū)ο笫且环N認(rèn)知方法學(xué) – 面向?qū)ο笈c軟件 IC – 面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化程序設(shè)計(jì)方法 – 對(duì)象是抽象數(shù)據(jù)類型的實(shí)現(xiàn) 32 第一章 引論 ? 類屬 類屬 并不是面向?qū)ο笳Z(yǔ)言特有的成分 , 它指的是類型參數(shù)化 , 即參數(shù)化一個(gè)軟件分量的能力 。 合作者應(yīng)該不要多 , 并且應(yīng)該實(shí)用 。 30 第一章 引論 ? 按對(duì)象方式思維 面向?qū)ο蟮?CRC方法從以下三個(gè)方面來(lái)表述對(duì)象: 3. Collaborators。 每個(gè)對(duì)象完成設(shè)計(jì)中的一個(gè)小目標(biāo)的功能 , 它實(shí)現(xiàn)了這個(gè)系統(tǒng)狀態(tài)的某一部分 。 一個(gè)好的具有一致性的名字會(huì)為以后設(shè)計(jì)的正確性奠定基礎(chǔ) 。 28 第一章 引論 ? 按對(duì)象方式思維 面向?qū)ο蟮?CRC方法從以下三個(gè)方面來(lái)表述對(duì)象: 1. Class Name。 這是設(shè)計(jì)決策的基礎(chǔ) , 其余都是次要的 。 27 第一章 引論 ? 按對(duì)象方式思維 設(shè)計(jì)對(duì)象需要做許多小決策 , 怎樣將計(jì)算部分合理地分配給不同的對(duì)象 。 每個(gè)對(duì)象管理自己的實(shí)現(xiàn) 。 面向過(guò)程的程序設(shè)計(jì)方法鼓勵(lì)全局地看問(wèn)題 , 強(qiáng)調(diào)系統(tǒng)功能的逐步細(xì)化 。 C++提供的 虛函數(shù) (Virtual Function)提供了后期匹配帶來(lái)的良好特性 。 25 第一章 引論 ? 面向?qū)ο笳Z(yǔ)言的核心概念 多態(tài)性 Polymorphism 如果函數(shù)調(diào)用 ( 接口 ) 與哪個(gè)函數(shù)實(shí)現(xiàn)相匹配是在編譯時(shí)完成的 , 稱為 早期匹配 (early binding)或 靜態(tài)聯(lián)編 。 例如:兩個(gè)整數(shù)使用 +運(yùn)算符表示它們要做加法 , 而兩個(gè)字符串使用 +運(yùn)算符則表示串連接 。 void fun(float, float)。 void fun(char, float)。 23 第一章 引論 ? 面向?qū)ο笳Z(yǔ)言的核心概念 多態(tài)性 Polymorphism 在面向?qū)ο蟮恼Z(yǔ)言中 , 函數(shù)重載 (overload)表達(dá)了最簡(jiǎn)單的多態(tài)性 。 用戶在使用函數(shù)編程時(shí) , 關(guān)心的是該函數(shù)的功能及其使用接口 , 并不需要了解該函數(shù)的使用接口
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1