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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)教程-答案-文庫吧資料

2024-08-18 16:38本頁面
  

【正文】 有關(guān)類的說法不正確的是( BC )。二、 選擇題(至少選一個,可以多選)(1) 以下不屬于類訪問權(quán)限的是( B )。(11) 友元的正確使用能提高程序的效率,但破壞了類的封裝性和數(shù)據(jù)的隱蔽性。(9) 靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)可由 任意訪問權(quán)限許可的函數(shù)訪問。(7) C++程序的內(nèi)存格局通常分為4個區(qū): 數(shù)據(jù)區(qū)、代碼區(qū)、棧區(qū)和堆區(qū)。(5) 對于任意一個類,析構(gòu)函數(shù)的個數(shù)最多為1個。(4) 假定Dc是一個類,則執(zhí)行“Dc a[10],b(2)”語句時,系統(tǒng)自動調(diào)用該類構(gòu)造函數(shù)的次數(shù)為11。(3) 在程序運(yùn)行時,通過為對象分配內(nèi)存來創(chuàng)建對象。具有public訪問權(quán)限的數(shù)據(jù)成員才能被不屬于該類的函數(shù)所直接訪問。}【輸出結(jié)果】please input 2 floats to x,y: 2pow(,2)=第3章類與對象面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語言描述)題解與課程設(shè)計(jì)指導(dǎo)第3章類 與 對 象一、 填空題(1) 類定義中關(guān)鍵字private、public和protected以后的成員的訪問權(quán)限分別是私有、公有和保護(hù)。coutpow(x,y)=zendl。cinxy。int main() {float x,y。為了程序的通用性,最好通過交互的方式輸入x和y的值?!窘忸}思路】① 由于要用到系統(tǒng)函數(shù)pow(x,y),所以要包含頭文件cmath。七、 程序設(shè)計(jì)題寫出一個完整的C++程序,使用系統(tǒng)函數(shù)pow(x,y)計(jì)算xy的值,注意包含頭文件cmath。然后又定義了一個int類型的引用ref,并將它和num相聯(lián)系。 } 【輸出結(jié)果】num=60ref=100【問題分析】本題主要考查引用的含義。 coutref=refendl。 coutnum=numendl。 ref=num。int main() {int num=50。(6) 重載函數(shù)時通過什么來區(qū)分?【問題解答】編譯系統(tǒng)將根據(jù)函數(shù)參數(shù)的類型和個數(shù)來判斷使用哪一個函數(shù)。(5) 函數(shù)原型中的參數(shù)名與函數(shù)定義中的參數(shù)名以及函數(shù)調(diào)用中的參數(shù)名必須一致嗎?【問題解答】不必一致?!魞?nèi)聯(lián)函數(shù)只能先定義后使用,否則編譯系統(tǒng)也將該函數(shù)視為普通函數(shù)?!暨f歸函數(shù)不能定義為內(nèi)聯(lián)函數(shù)。在程序編譯時,編譯系統(tǒng)將程序中出現(xiàn)內(nèi)聯(lián)函數(shù)調(diào)用的地方用函數(shù)體進(jìn)行替換,進(jìn)而減少了程序運(yùn)行的時間。于是,在被調(diào)用函數(shù)中對形參的操作實(shí)質(zhì)是對實(shí)參的直接操作,即數(shù)據(jù)的傳遞是雙向的。使用引用作函數(shù)的形參時,調(diào)用函數(shù)的實(shí)參要用變量名?!締栴}解答】在值調(diào)用機(jī)制中,作為實(shí)參的表達(dá)式的值被復(fù)制到由對應(yīng)的形參名所標(biāo)識的一個對象中,作為形參的初始值。(2) 引用有何用處?【問題解答】除了獨(dú)立引用外,在C++程序中,引用的主要用途是用作函數(shù)參數(shù)和函數(shù)的返回值。(8) 運(yùn)算符new分配的空間由運(yùn)算符delete釋放。( √ )(7) 函數(shù)可設(shè)置默認(rèn)參數(shù),但不允許將一個函數(shù)的所有參數(shù)都設(shè)置為默認(rèn)參數(shù)。( √ )(5) 函數(shù)可以沒有參數(shù),也可以沒有返回值。( )【結(jié)果分析】對引用初始化必須使用同類型的變量。( )【結(jié)果分析】如果用const 定義的是一個整型常量,則類型說明符int可以省略。A. 增加了一些新的運(yùn)算符B. 允許函數(shù)重載,并允許設(shè)置默認(rèn)參數(shù)C. 規(guī)定函數(shù)說明必須用原型D. 引進(jìn)了類和對象的概念【結(jié)果分析】面向?qū)ο?對象+類+繼承+消息+多態(tài)四、 判斷題(1) C++程序中,不得使用沒有定義或說明的變量。(9) 一個函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,應(yīng)選用( A )。在程序編譯時,編譯系統(tǒng)將程序中出現(xiàn)內(nèi)聯(lián)函數(shù)調(diào)用的地方用函數(shù)體進(jìn)行替換,進(jìn)而減少了程序運(yùn)行的時間,但會增加程序代碼的大小。(8) 下面說法正確的是( BC )?!粼谝粋€指定了默認(rèn)值的參數(shù)右邊不能出現(xiàn)沒有指定默認(rèn)值的參數(shù)。對函數(shù)參數(shù)設(shè)置默認(rèn)值要注意以下幾點(diǎn)。(7) 下列有關(guān)設(shè)置函數(shù)參數(shù)默認(rèn)值的描述中,( D )是正確的。(6) 對重載的函數(shù)來說,下面敘述不正確的是( D )。A. void B. int C. 不確定 D. float(5) 在函數(shù)的定義格式中,下面各組成部分中,( D )是可以省略的。A. 引用是某個變量或?qū)ο蟮膭e名B. 建立引用時,要對它初始化C. 對引用初始化可以使用任意類型的變量D. 引用與其代表的對象具有相同的地址【結(jié)果分析】所謂引用就是給對象取一個別名,使用該別名可以存取該對象,所以對引用初始化必須使用同類型的變量。xxB. *xxC. . xx【結(jié)果分析】pp指向xx所在的內(nèi)存單元,這樣*pp和xx等價。xx; ”,則*pp等價于( C )?!窘Y(jié)果分析】指針定義的具體格式如下所示: 類型 *指針名1,*指針名2,…。 D. int*p2,p1,*p3=amp。C. int p1,*p2=amp。A. int p1,*p2,p3。return 0。*p=100。int *p=amp。y=x。includeiostreamusing namespace std。(11) 運(yùn)算符new用于進(jìn)行動態(tài)內(nèi)存分配,運(yùn)算符delete用于釋放動態(tài)分配的內(nèi)存。(9) C++有值傳遞和引用傳遞兩種參數(shù)傳遞機(jī)制。來定義一個引用,對引用的存取都是對它所引用的對象的存取。指針的內(nèi)容便是它所指向?qū)ο蟮闹?。?) 指針的值是它所指向那個對象的地址值。(4) cin是預(yù)定義的標(biāo)準(zhǔn)輸入流對象,是輸入操作符,也稱提取運(yùn)算符。(2) C++有兩種注釋符號,一種是//,另一種是 /*……*/。重載函數(shù)通常用來對具有相似行為而數(shù)據(jù)類型或數(shù)據(jù)個數(shù)不同的操作提供—個通用的名稱。內(nèi)聯(lián)函數(shù)是使用inline關(guān)鍵字聲明的函數(shù)。第2章從C到C++面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語言描述)題解與課程設(shè)計(jì)指導(dǎo)第2章從C到C++一、 名詞解釋引用內(nèi)聯(lián)函數(shù)重載函數(shù) 【問題解答】所謂引用就是給對象取一個別名,使用該別名可以存取該對象。(3) 結(jié)構(gòu)化程序設(shè)計(jì)方法與面向?qū)ο蟪绦蛟O(shè)計(jì)方法在對待數(shù)據(jù)結(jié)構(gòu)和算法關(guān)系上有 什么不同?【問題解答】結(jié)構(gòu)化程序設(shè)計(jì)方法中,把數(shù)據(jù)結(jié)構(gòu)和算法分離為相互獨(dú)立的實(shí)體; 而在面向?qū)ο蟪绦蛟O(shè)計(jì)中,數(shù)據(jù)結(jié)構(gòu)和算法封裝在一起,結(jié)合成一個獨(dú)立的單位,即對象,并盡可能隱蔽對象的內(nèi)部細(xì)節(jié)。不必預(yù)先確定消息產(chǎn)生的順序,更符合客觀世界的實(shí)際。一個類中的操作不會處理到另一個類中的數(shù)據(jù),這樣程序模塊的獨(dú)立性、數(shù)據(jù)的安全性就有了良好的保障。類正是面向?qū)ο笳Z言的基本程序模塊,通過類的設(shè)計(jì)來完成實(shí)體的建模任務(wù)。對象之間存在各種聯(lián)系,它們之間通過消息進(jìn)行通信。在程序中,屬性用數(shù)據(jù)表示,用來描述對象靜態(tài)特征; 行為用程序代碼實(shí)現(xiàn),用來描述對象動態(tài)特征。另外,圖形用戶界面的應(yīng)用程序,很難用過程來描述和實(shí)現(xiàn),開發(fā)和維護(hù)也都很困難。它把數(shù)據(jù)結(jié)構(gòu)和算法分離為相互獨(dú)立的實(shí)體,一旦數(shù)據(jù)結(jié)構(gòu)需要改變時,常常要涉及整個程序,修改工作量極大并容易產(chǎn)生新的錯誤。由于數(shù)據(jù)被每個模塊所共用,因此是不安全的,一旦出錯,很難查明原因。隨著程序規(guī)模
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1