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

正文內(nèi)容

c語言程序設(shè)計(jì)(第4版)第一章緒論-文庫(kù)吧資料

2024-10-23 04:02本頁面
  

【正文】 1 八進(jìn)制 8 逢 8 進(jìn) 1 0,1,2, 3,4,5, 6,7 十進(jìn)制 10 逢 10 進(jìn) 1 0,1,2, 3,4,5, 6,7,8,9, 十六進(jìn)制 16 逢 16 進(jìn) 1 0,1,2, 3,4,5, 6,7,8,9,A ,B,C,D ,E,F C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 31 不同進(jìn)位記數(shù)制間的轉(zhuǎn)換 —— R 進(jìn)制 → 十進(jìn)制 各位數(shù)字與它的權(quán)相乘,其積相加。 使用面向?qū)ο蟮姆椒ㄩ_發(fā)的軟件,其程序與問題域是一致的,因此,在維護(hù)階段運(yùn)用面向?qū)ο蟮姆椒梢源蟠筇岣哕浖S護(hù)的效率。 ? 在面向?qū)ο蟮能浖y(cè)試中繼續(xù)運(yùn)用面向?qū)ο蟮母拍钆c原則來組織測(cè)試,以對(duì)象的類作為基本測(cè)試單位,可以更準(zhǔn)確地發(fā)現(xiàn)程序錯(cuò)誤并提高測(cè)試效率。 面向?qū)ο蟮能浖_發(fā) C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 24 編程 OOP工作就是用一種面向?qū)ο蟮木幊陶Z言把 OOD模型中的每個(gè)成分書寫出來,是面向?qū)ο蟮能浖_發(fā)最終落實(shí)的重要階段。 面向?qū)ο蟮能浖_發(fā) C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 23 設(shè)計(jì) ? 針對(duì)系統(tǒng)的一個(gè)具體實(shí)現(xiàn)運(yùn)用面向?qū)ο蟮姆椒?。它包?: – 面向?qū)ο蟮姆治觯?OOA) – 面向?qū)ο蟮脑O(shè)計(jì)( OOD) – 面向?qū)ο蟮木幊蹋?OOP) – 面向?qū)ο蟮臏y(cè)試( OOT) – 面向?qū)ο蟮能浖S護(hù)( OOSM) 面向?qū)ο蟮能浖_發(fā) C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 22 系統(tǒng)分析 ? 系統(tǒng)分析階段應(yīng)該扼要精確地抽象出系統(tǒng)必須做什么,但是不關(guān)心如何去實(shí)現(xiàn)。這使得同一個(gè)屬性或行為在一般類及其各個(gè)特殊類中具有不同的語義。 ? 例如:將輪船作為一個(gè)一般類,客輪便是一個(gè)特殊類。 面向?qū)ο蟮姆椒?C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 19 面向?qū)ο蟮幕靖拍? —— 繼承 ? 繼承對(duì)于軟件復(fù)用有著重要意義,是面向?qū)ο蠹夹g(shù)能夠提高軟件開發(fā)效率的重要原因之一。 ? 盡可能隱蔽對(duì)象的內(nèi)部細(xì)節(jié)。 – 類與對(duì)象的關(guān)系: 猶如模具與鑄件之間的關(guān)系,一個(gè)屬于某類的對(duì)象稱為該類的一個(gè)實(shí)例。 – 例如,石頭、樹木、汽車、房屋等都是人們?cè)陂L(zhǎng)期的生產(chǎn)和生活實(shí)踐中抽象出的概念。 – 行為:用來描述對(duì)象動(dòng)態(tài)特征的操作序列。對(duì)象由一組屬性和一組行為構(gòu)成。 – 可以是有形的(比如一輛汽車),也可以是無形的(比如一項(xiàng)計(jì)劃)。 – 通過繼承與多態(tài)性,可以大大提高程序的可重用性,使得軟件的開發(fā)和維護(hù)都更為方便。 ? 對(duì)象與對(duì)象之間通過消息進(jìn)行通信。 ? 對(duì)同類型對(duì)象抽象出其共性,形成類。 – 圖形用戶界面的應(yīng)用程序,很難用過程來描述和實(shí)現(xiàn),開發(fā)和維護(hù)也都很困難。 – 當(dāng)數(shù)據(jù)結(jié)構(gòu)改變時(shí),所有相關(guān)的處理過程都要進(jìn)行相應(yīng)的修改。 面向?qū)ο蟮姆椒?C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 10 程序設(shè)計(jì)方法的發(fā)展歷程 —— 面向 過程 的 結(jié)構(gòu)化 程序設(shè)計(jì)方法 ? 優(yōu)點(diǎn): 有效地將一個(gè)較復(fù)雜的程序系統(tǒng)設(shè)計(jì)任務(wù)分解成許多易于控制和處理的子任務(wù),便于開發(fā)和維護(hù)。 – 各模塊間的關(guān)系盡可能簡(jiǎn)單,功能上相對(duì)獨(dú)立;每一模塊內(nèi)部均是由順序、選擇和循環(huán)三種基本結(jié)構(gòu)組成。采用模塊分解與功能抽象,自頂向下、分而治之。 –通過類的繼承與多態(tài)實(shí)現(xiàn)代碼重用 計(jì)算機(jī)語言的發(fā)展 C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 7 面向?qū)ο蟮恼Z言 ? 優(yōu)點(diǎn): 使程序能夠比較直接地反映問題域的本來面目,軟件開發(fā)人員能夠利用人類認(rèn)識(shí)事物所采用的一般思維方法來進(jìn)行軟件開發(fā)。 –將客觀事物看作具有屬性和行為的對(duì)象。 計(jì)算機(jī)語言的發(fā)展 C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 6 面向?qū)ο蟮恼Z言 ?出發(fā)點(diǎn): –更直接地描述客觀世界中存在的事物(對(duì)象 )以及它們之間的關(guān)系。 計(jì)算機(jī)語言的發(fā)展 C++語言程序設(shè)計(jì) 清華大學(xué) 鄭莉 5 高級(jí)語言
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1