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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)教程-答案-全文預(yù)覽

  

【正文】 ,( B )是錯(cuò)誤的。A. this指針必須顯式說(shuō)明B. 當(dāng)創(chuàng)建一個(gè)對(duì)象后,this指針就指向該對(duì)象C. 成員函數(shù)擁有this指針D. 靜態(tài)成員函數(shù)擁有this指針。(10) 類(lèi)的析構(gòu)函數(shù)是( D )時(shí)被調(diào)用的。(9) 下面對(duì)析構(gòu)函數(shù)的正確描述是( AC )。(7) 下面對(duì)構(gòu)造函數(shù)的不正確描述是( B )。 D.?。?) 關(guān)于成員函數(shù)的說(shuō)法中不正確的是( C )。(4) 關(guān)于類(lèi)和對(duì)象的說(shuō)法( C )是錯(cuò)誤的。公有成員定義了類(lèi)的外部接口。關(guān)鍵字public、protected 和private以后的成員的訪問(wèn)權(quán)限分別是公有、保護(hù)和私有的,所有成員默認(rèn)定義為private的。二、 選擇題(至少選一個(gè),可以多選)(1) 以下不屬于類(lèi)訪問(wèn)權(quán)限的是( B )。(9) 靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)可由 任意訪問(wèn)權(quán)限許可的函數(shù)訪問(wèn)。(5) 對(duì)于任意一個(gè)類(lèi),析構(gòu)函數(shù)的個(gè)數(shù)最多為1個(gè)。(3) 在程序運(yùn)行時(shí),通過(guò)為對(duì)象分配內(nèi)存來(lái)創(chuàng)建對(duì)象。}【輸出結(jié)果】please input 2 floats to x,y: 2pow(,2)=第3章類(lèi)與對(duì)象面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述)題解與課程設(shè)計(jì)指導(dǎo)第3章類(lèi) 與 對(duì) 象一、 填空題(1) 類(lèi)定義中關(guān)鍵字private、public和protected以后的成員的訪問(wèn)權(quán)限分別是私有、公有和保護(hù)。cinxy。為了程序的通用性,最好通過(guò)交互的方式輸入x和y的值。七、 程序設(shè)計(jì)題寫(xiě)出一個(gè)完整的C++程序,使用系統(tǒng)函數(shù)pow(x,y)計(jì)算xy的值,注意包含頭文件cmath。 } 【輸出結(jié)果】num=60ref=100【問(wèn)題分析】本題主要考查引用的含義。 coutnum=numendl。int main() {int num=50。(5) 函數(shù)原型中的參數(shù)名與函數(shù)定義中的參數(shù)名以及函數(shù)調(diào)用中的參數(shù)名必須一致嗎?【問(wèn)題解答】不必一致?!暨f歸函數(shù)不能定義為內(nèi)聯(lián)函數(shù)。于是,在被調(diào)用函數(shù)中對(duì)形參的操作實(shí)質(zhì)是對(duì)實(shí)參的直接操作,即數(shù)據(jù)的傳遞是雙向的?!締?wèn)題解答】在值調(diào)用機(jī)制中,作為實(shí)參的表達(dá)式的值被復(fù)制到由對(duì)應(yīng)的形參名所標(biāo)識(shí)的一個(gè)對(duì)象中,作為形參的初始值。(8) 運(yùn)算符new分配的空間由運(yùn)算符delete釋放。( √ )(5) 函數(shù)可以沒(méi)有參數(shù),也可以沒(méi)有返回值。( )【結(jié)果分析】如果用const 定義的是一個(gè)整型常量,則類(lèi)型說(shuō)明符int可以省略。(9) 一個(gè)函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,應(yīng)選用( A )。(8) 下面說(shuō)法正確的是( BC )。對(duì)函數(shù)參數(shù)設(shè)置默認(rèn)值要注意以下幾點(diǎn)。(6) 對(duì)重載的函數(shù)來(lái)說(shuō),下面敘述不正確的是( D )。A. 引用是某個(gè)變量或?qū)ο蟮膭e名B. 建立引用時(shí),要對(duì)它初始化C. 對(duì)引用初始化可以使用任意類(lèi)型的變量D. 引用與其代表的對(duì)象具有相同的地址【結(jié)果分析】所謂引用就是給對(duì)象取一個(gè)別名,使用該別名可以存取該對(duì)象,所以對(duì)引用初始化必須使用同類(lèi)型的變量。xx; ”,則*pp等價(jià)于( C )。 D. int*p2,p1,*p3=amp。A. int p1,*p2,p3。*p=100。y=x。(11) 運(yùn)算符new用于進(jìn)行動(dòng)態(tài)內(nèi)存分配,運(yùn)算符delete用于釋放動(dòng)態(tài)分配的內(nèi)存。來(lái)定義一個(gè)引用,對(duì)引用的存取都是對(duì)它所引用的對(duì)象的存取。(6) 指針的值是它所指向那個(gè)對(duì)象的地址值。(2) C++有兩種注釋符號(hào),一種是//,另一種是 /*……*/。內(nèi)聯(lián)函數(shù)是使用inline關(guān)鍵字聲明的函數(shù)。(3) 結(jié)構(gòu)化程序設(shè)計(jì)方法與面向?qū)ο蟪绦蛟O(shè)計(jì)方法在對(duì)待數(shù)據(jù)結(jié)構(gòu)和算法關(guān)系上有 什么不同?【問(wèn)題解答】結(jié)構(gòu)化程序設(shè)計(jì)方法中,把數(shù)據(jù)結(jié)構(gòu)和算法分離為相互獨(dú)立的實(shí)體; 而在面向?qū)ο蟪绦蛟O(shè)計(jì)中,數(shù)據(jù)結(jié)構(gòu)和算法封裝在一起,結(jié)合成一個(gè)獨(dú)立的單位,即對(duì)象,并盡可能隱蔽對(duì)象的內(nèi)部細(xì)節(jié)。一個(gè)類(lèi)中的操作不會(huì)處理到另一個(gè)類(lèi)中的數(shù)據(jù),這樣程序模塊的獨(dú)立性、數(shù)據(jù)的安全性就有了良好的保障。對(duì)象之間存在各種聯(lián)系,它們之間通過(guò)消息進(jìn)行通信。另外,圖形用戶(hù)界面的應(yīng)用程序,很難用過(guò)程來(lái)描述和實(shí)現(xiàn),開(kāi)發(fā)和維護(hù)也都很困難。由于數(shù)據(jù)被每個(gè)模塊所共用,因此是不安全的,一旦出錯(cuò),很難查明原因。(8) 在C++語(yǔ)言中,類(lèi)是支持?jǐn)?shù)據(jù)封裝的工具。( √ ) (6) C++語(yǔ)言和Java語(yǔ)言均不是一個(gè)純正的面向?qū)ο蟮某绦蛟O(shè)計(jì)的語(yǔ)言。(4) 一個(gè)消息只能產(chǎn)生特定的響應(yīng)效果。( ) 【結(jié)果分析】C++語(yǔ)言不僅支持面向?qū)ο蠹夹g(shù)的抽象性、封裝性、繼承性等特性,而且支持多態(tài)性。在對(duì)象中,不但存有數(shù)據(jù),而且存有代碼,使得每個(gè)對(duì)象在功能上相互之間保持相對(duì)獨(dú)立。將數(shù)據(jù)結(jié)構(gòu)和算法置于同一個(gè)類(lèi)內(nèi),即為數(shù)據(jù)封裝。(6) 面向?qū)ο蟮某绦蛟O(shè)計(jì)將數(shù)據(jù)結(jié)構(gòu)與( A )放在一起,作為一個(gè)相互依存、不可分割的整體來(lái)處理。A. 對(duì)象 B. 類(lèi) C. 消息 D. 接口(4) 面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象與對(duì)象之間的通信機(jī)制是( C )。(5) 面向?qū)ο蟪绦蛟O(shè)計(jì)方法具有抽象性、封裝性、繼承性和多態(tài)性等特點(diǎn)。二、 填空題(1) 目前有面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)方法和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法兩種重要的程序設(shè)計(jì)方法。面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述)題解與課程設(shè)計(jì)指導(dǎo)第1章面向?qū)ο蟪绦蛟O(shè)計(jì)概論一、 名詞解釋抽象封裝消息【問(wèn)題解答】面向?qū)ο蠓椒ㄖ械某橄笫侵笇?duì)具體問(wèn)題(對(duì)象)進(jìn)行概括,抽出一類(lèi)對(duì)象的公共性質(zhì)并加以描述的過(guò)程。一個(gè)消息就是一個(gè)對(duì)象要求另一個(gè)對(duì)象實(shí)施某種操作的一個(gè)請(qǐng)求。(4) 結(jié)構(gòu)化程序設(shè)計(jì)方法中的基本模塊是過(guò)程; 而面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的基本模塊是類(lèi)。A. 抽象 B. 繼承 C. 封裝 D. 多態(tài)(3) 在面向?qū)ο蟪绦蛟O(shè)計(jì)中,類(lèi)通過(guò)( D )與外界發(fā)生關(guān)系。C++語(yǔ)言是一種經(jīng)過(guò)改進(jìn)的更為優(yōu)化的C語(yǔ)言,是一種混合型語(yǔ)言,既面向過(guò)程也面向?qū)ο?。A. 將數(shù)據(jù)結(jié)構(gòu)和算法置于同一個(gè)函數(shù)內(nèi),即為數(shù)據(jù)封裝 B. 一個(gè)類(lèi)通過(guò)繼承可以獲得另一個(gè)類(lèi)的特性C. 面向?qū)ο笠蟪绦騿T集中于事物的本質(zhì)特征,用抽象的觀點(diǎn)看待程序D. 同一消息為不同的對(duì)象接受時(shí),產(chǎn)生的行為是一樣的,這稱(chēng)為一致性【結(jié)果分析】面向?qū)ο蟪绦蛟O(shè)計(jì)方法具有抽象性、封裝性、繼承性和多態(tài)性等特點(diǎn)。A. 對(duì)象是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域,它可以存放代碼和數(shù)據(jù)B. 對(duì)象實(shí)際是功能相對(duì)獨(dú)立的一段程序C. 各個(gè)對(duì)象間的數(shù)據(jù)可以共享是對(duì)象的一大優(yōu)點(diǎn)D. 在面向?qū)ο蟮某绦蛑校瑢?duì)象之間只能通過(guò)消息相互通信【結(jié)果分析】對(duì)象是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域。( √ ) (2) C++語(yǔ)言只支持面向?qū)ο蠹夹g(shù)的抽象性、封裝性、繼承性等特性,而不支持多態(tài)性。向?qū)ο蟆鞍l(fā)送消息”只需告訴對(duì)象做什么,對(duì)象根據(jù)這個(gè)消息決定如何做。(5) 類(lèi)的設(shè)計(jì)和類(lèi)的繼承機(jī)制實(shí)現(xiàn)了軟件模塊的可重用性。( )【結(jié)果分析】程序設(shè)計(jì)方法是獨(dú)立于具體程序設(shè)計(jì)語(yǔ)言的一種技術(shù),學(xué)習(xí)C++語(yǔ)言是學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)方法的重要途徑之一。首先是數(shù)據(jù)安全性問(wèn)題。每一種相對(duì)于老問(wèn)題的新方法都要帶來(lái)額外的開(kāi)銷(xiāo)。可見(jiàn),在面向?qū)ο蟮某绦蛟O(shè)計(jì)方法中,對(duì)象是數(shù)據(jù)結(jié)構(gòu)和算法的封裝體。類(lèi)通過(guò)一個(gè)簡(jiǎn)單的外部接口與外界發(fā)生關(guān)系。并且
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1