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

正文內(nèi)容

面向?qū)ο笳n后題答案-預(yù)覽頁

2025-08-29 18:14 上一頁面

下一頁面
 

【正文】 口與外界發(fā)生關(guān)系。并且面向?qū)ο蟪绦蛟O(shè)計方法提供了軟件重用、解決大問題和復(fù)雜問題的有效途徑,具有抽象性、封裝性、繼承性和多態(tài)性等特點(diǎn)。換句話說是使新對象和原對象共用一個地址。二、 填空題(1) 一般情況下,用C++語言編寫的程序是由函數(shù)加上類組成的。(5) cout是預(yù)定義的標(biāo)準(zhǔn)輸出流對象,是輸出操作符,也稱插入運(yùn)算符。(7) C++使用運(yùn)算符amp。(10) 使用關(guān)鍵字inline聲明的函數(shù)稱為內(nèi)聯(lián)函數(shù)。int main(){int x=10,amp。y。} 三、 選擇題(至少選一個,可以多選)(1) 在整型指針變量pp3的定義中,錯誤的是( A )。p1,*p3。 (2) 若有定義“double xx=,*pp=amp。(3) 下面對引用的描述中( C )是錯誤的。A. 函數(shù)名 B. 函數(shù)體 C. 返回值類型 D. 函數(shù)參數(shù)【結(jié)果分析】函數(shù)的定義可以缺省形式參數(shù),此時稱為無參函數(shù)。A. 對設(shè)置函數(shù)參數(shù)默認(rèn)值的順序沒有任何規(guī)定B. 函數(shù)具有一個參數(shù)時不能設(shè)置默認(rèn)值C. 默認(rèn)參數(shù)要設(shè)置在函數(shù)的原型中,而不能設(shè)置在函數(shù)的定義語句中D. 設(shè)置默認(rèn)參數(shù)可使用表達(dá)式,但表達(dá)式中不可用局部變量【結(jié)果分析】在C++中,在函數(shù)原型中可以為一個或多個參數(shù)指定默認(rèn)值?!粼O(shè)置默認(rèn)參數(shù)可使用表達(dá)式,但表達(dá)式中不可用局部變量。它是以空間換取時間,因此內(nèi)聯(lián)函數(shù)適用于功能不太復(fù)雜,但要求被頻繁調(diào)用的函數(shù)。( √ )(2) 使用const說明常量時,可以不必指出類型。(4) 一個返回引用的調(diào)用函數(shù)可以作為左值。( )【結(jié)果分析】函數(shù)可設(shè)置默認(rèn)參數(shù),且允許將一個函數(shù)的所有參數(shù)都設(shè)置為默認(rèn)參數(shù)。(3) 比較值調(diào)用和引用調(diào)用的相同點(diǎn)與不同點(diǎn)。實(shí)參傳遞給形參,相當(dāng)于在被調(diào)用函數(shù)中使用了實(shí)參的別名。使用內(nèi)聯(lián)函數(shù)應(yīng)注意以下幾點(diǎn)?!魧?nèi)聯(lián)函數(shù)也不能進(jìn)行異常接口聲明。六、 程序分析題(寫出程序的輸出結(jié)果,并分析結(jié)果)includeiostream using namespace std。 ref=ref+10。 return 0。這樣,無論是對num還是對ref進(jìn)行操作,實(shí)際上都是對那個一開始放著50的物理單元的內(nèi)容進(jìn)行操作。② 要計算xy的值,首先必須知道x和y的值。coutplease input 2 floats to x,y:。return 0。(2) 定義成員函數(shù)時,運(yùn)算符“∷”是作用域運(yùn)算符,“MyClass∷”用于表明其后的成員函數(shù)是在“MyClass類”中說明的?!窘Y(jié)果分析】創(chuàng)建10個數(shù)組元素需調(diào)用構(gòu)造函數(shù)10次,創(chuàng)建對象b需調(diào)用構(gòu)造函數(shù)1次,所以系統(tǒng)自動調(diào)用該類構(gòu)造函數(shù)的總次數(shù)為11。(8) 數(shù)據(jù)定義為全局變量,破壞了數(shù)據(jù)的 封裝性; 較好的解決辦法是將所要共享的數(shù)據(jù)定義為類的 靜態(tài)成員。(12) 若需要把一個類A定義為一個類B的友元類,則應(yīng)在類B的定義中加入一條語句: friend class A;。A. 類是一種用戶自定義的數(shù)據(jù)類型B. 只有類的成員函數(shù)才能訪問類的私有數(shù)據(jù)成員C. 在類中,如不做權(quán)限說明,所有的數(shù)據(jù)成員都是公有的D. 在類中,如不做權(quán)限說明,所有的數(shù)據(jù)成員都是私有的【結(jié)果分析】類是一種用戶自定義的數(shù)據(jù)類型,類中成員均具有一種訪問權(quán)限。A. 所有類成員 B. private或protected的類成員C. public的類成員 D. public或private的類成員【結(jié)果分析】類是一種用戶自定義的數(shù)據(jù)類型,類中成員均具有一種訪問權(quán)限。可見在類定義的外部,可以被任意函數(shù)訪問的成員是public的類成員。A. ∷ B. . C. amp。在類體外實(shí)現(xiàn)的成員函數(shù)不再是內(nèi)聯(lián)函數(shù)。A. 1 B. 2 C. 3 D. 4【結(jié)果分析】聲明指針是不會調(diào)用構(gòu)造函數(shù)的。析構(gòu)函數(shù)沒有參數(shù),當(dāng)然不可能設(shè)置默認(rèn)參數(shù)。A. 某個對象名 B. 某個對象的成員名C. 某個對象的引用名 D. 某個對象的指針名(13) 關(guān)于this指針的說法正確的是( B )。但只有非靜態(tài)成員函數(shù)才擁有this指針,并通過該指針來處理對象。A. 它可以動態(tài)創(chuàng)建對象和對象數(shù)組B. 用它創(chuàng)建對象數(shù)組時必須指定初始值C. 用它創(chuàng)建對象時要調(diào)用構(gòu)造函數(shù)D. 用它創(chuàng)建的對象數(shù)組可以使用運(yùn)算符delete來一次釋放【結(jié)果分析】使用運(yùn)算符new創(chuàng)建對象數(shù)組的格式如下: new 類型說明符 [算術(shù)表達(dá)式]其中,算術(shù)表達(dá)式給出數(shù)組的大小,后面不能再跟構(gòu)造函數(shù)參數(shù),所以用它創(chuàng)建對象數(shù)組時不能指定初始值。A. 使用靜態(tài)數(shù)據(jù)成員,實(shí)際上是為了消除全局變量B. 可以使用“”或者“類名∷靜態(tài)成員”來訪問靜態(tài)數(shù)據(jù)成員C. 靜態(tài)數(shù)據(jù)成員只能在靜態(tài)成員函數(shù)中引用 D. 所有對象的靜態(tài)數(shù)據(jù)成員占用同一內(nèi)存單元【結(jié)果分析】靜態(tài)數(shù)據(jù)成員可以在靜態(tài)成員函數(shù)中引用,也可以在非靜態(tài)成員函數(shù)中引用。(19) 下面的選項(xiàng)中,靜態(tài)成員函數(shù)不能直接訪問的是( D )。(21) 友元類的聲明方法是( A )。A. 構(gòu)造函數(shù) B. 析構(gòu)函數(shù) C. 友元函數(shù) D. 拷貝構(gòu)造函數(shù)三、 簡答題(1) 類與對象有什么關(guān)系?【問題解答】類是一種用戶自己定義的數(shù)據(jù)類型,和其他數(shù)據(jù)類型不同的是,組成這種類型的不僅可以有數(shù)據(jù),而且可以有對數(shù)據(jù)進(jìn)行操作的函數(shù)。訪問權(quán)限共有3種: 分別是公有(public)、保護(hù)(protected)和私有(private)。不同的對象調(diào)用同一個成員函數(shù)時,編譯器根據(jù)this指針來確定應(yīng)該引用哪一個對象的數(shù)據(jù)成員。四、 程序分析題(寫出程序的輸出結(jié)果,并分析結(jié)果)(1) includeiostream using namespace std。 // 帶一個參數(shù)構(gòu)造函數(shù)}。num=n。}【輸出結(jié)果】Init defaInit defaInit 15【問題分析】本題主要考查構(gòu)造函數(shù)的調(diào)用時機(jī)和構(gòu)造函數(shù)的匹配問題。由于對象x是對象數(shù)組,每個數(shù)組元素被創(chuàng)建時都要調(diào)用構(gòu)造函數(shù),所以默認(rèn)構(gòu)造函數(shù)被調(diào)用了2次,輸出第2行結(jié)果。public:Xx(int x){num=x。 // 語句1coutExit mainendl?!窘Y(jié)果分析】① 程序聲明了一個對象w。(3) ,其他部分不變,寫出輸出結(jié)果。 // Whole的析構(gòu)函數(shù)private:Part p1。Whole∷Whole(int i):p2(i),p1(){coutConstructor of Wholeendl?!魧ψ訉ο髽?gòu)造函數(shù)的調(diào)用順序取決于這些子對象在類中的說明順序,與它們在成員初始化列表中給出的順序無關(guān)。當(dāng)建立Whole類的對象w時,子對象pp2和p3被建立,相應(yīng)的構(gòu)造函數(shù)被執(zhí)行。static int sumnum。sumnum=w。// 語句3coutBook∷sumnumendl。執(zhí)行語句2時,調(diào)用構(gòu)造函數(shù),sumnum變?yōu)?00。要求理解類和構(gòu)造函數(shù)的真正含義,特別注意如何將客觀事物的屬性和行為抽象為類
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1