九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > DOC文檔下載  

鄭大遠程教育-面向對象程序設計

  • 資源ID:324215       資源大小:49.50KB        全文頁數(shù):11頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

鄭大遠程教育-面向對象程序設計

鄭州大學現(xiàn)代遠程教育 面向對象程序設計課程考核要求說明:本課程考核形式為提交作業(yè),完成后請保存為 WORD格式的文檔,登陸學習平臺提交,并檢查和確認提交成功。一 作業(yè)要求1.請獨立自主完成作業(yè)內容。二 作業(yè)內容一) 、簡答題:(每題 5 分,共 30 分)1、異常處理的作用是什么?答:答:(1).try 和 catch 語句:將要處理的代碼放入 try 塊中,然后創(chuàng)建相應的 catch 塊的列表。如果生成都異常與 catch 中提到的相匹配,那么 catch 條件中的塊語句就被執(zhí)行。try 塊后可能有許多catch 塊,每個都處理不同的異常。每個 catch 中的參數(shù)都是Exception 的子類。 (2).finally 語句:定義一個總是執(zhí)行的代碼,而不考慮異常是否被捕獲。(3).throw 引起一個異常。2、什么是容器?什么是迭代器?什么是算法?他們之間有何關系?答:容器:容器能夠通過模版的方法,裝下各種類型的節(jié)點元素。迭代器:迭代器是一種 smart pointer。迭代器是一種行為類似指針的對象。迭代器所指向的對象為容器 中元素(結構體)的節(jié)點。如定義一個 class List 的容器,容器的節(jié)點為 ListItem,那么迭代器就應該指向(的對象)容器中的 ListItem 節(jié)點。 而迭代器通過重載*(解引用)運算符,從而就可以得到節(jié)點的值。通過重載 operator->運算符就可以得到容器節(jié)點地址(指針)算法:算法通過操作容器對應的迭代器,就可以間接地操作容器中的元素。而不需要關注容器的內部細節(jié) 三者之間聯(lián)系: 每個容器都有專屬的迭代器,而算法通過迭代器對容器中的元素進行操作。3、什么是靜態(tài)成員?有何特點?答:在 c+類中聲明成員時可以加上 static 關鍵字,這樣聲明的成員就叫做靜態(tài)成員(包括數(shù)據(jù)成員和成員函數(shù)) 。靜態(tài)成員的特點是:不管這個類創(chuàng)建多少個對象,其靜態(tài)成員在內存中只保留一份副本,這個副本為該類的所有對象所共享。面對對象方法中還有類屬性的概念,類屬性是描述類的所有對象共同特征的一個數(shù)據(jù)項對于任何對象實例,它的屬性值是相同的,C+通過靜態(tài)數(shù)據(jù)成員來實現(xiàn)類屬性。4、類的構造函數(shù)和析構函數(shù)有何特點?答:構造函數(shù)主要用來對成員初始化和分配空間,析構函數(shù)用于執(zhí)行一些清理任務,如釋放分配給對象的內存空間等。構造函數(shù)有以下特點:(1)構造函數(shù)的名字必須與類名相同;(2)構造函數(shù)可以有任意類型的參數(shù),但不能具有返回類型;(3)定義對象時,編譯系統(tǒng)會自動地調用構造函數(shù);(4)構造函數(shù)是特殊的成員函數(shù),函數(shù)體可以在類體內,也可寫在類體外;(5)構造函數(shù)被聲明為公有函數(shù),但它不能像其他成員函數(shù)那樣被顯式調用,它是在定義對象的同時被調用的。析構函數(shù)有以下特點:(1)析構函數(shù)的名字必須與類名相同,但它前面必須加一個波浪號 ;(2)析構函數(shù)沒有參數(shù),也沒有返回值,而且不能被重載,因此在一個類中只能有一個析構函數(shù);(3)當撤銷對象時,編譯系統(tǒng)會自動地調用析構函數(shù)。5、類成員的訪問權限有哪些?答:類成員的訪問權限:繼承有關 public 此成員都可公開調用;protected 同包或對繼承的類才可公開調用,靜態(tài)成員也必須繼承后才能調用 A.a 或使用 public;friendly 對同包的類可以公開調用;private 只有本類實例成員方法才可調用。6、面向對象的基本要素是什么?答:抽象、繼承、封裝、多態(tài);二) 、分析下面的代碼,回答問題(每題 10 分,共 40 分)1下面程序的執(zhí)行結果是什么?為什么?class Bprotected:virtual void f( )coutf()調用 C 中的 f。2下面程序的執(zhí)行結果是什么?為什么?class Apublic:int n;class B:public A;class C:public A;class D:public B, public Cint getn() return B:n;void main()D d;d.B:n=10;d.C:n=20;coutdisp();void main()B b;C c;Cdisp(Cdisp(答:輸出:class B class C B 類和 c 類是 a 類的派生,p 作為參數(shù)時,是一個 A 的指針,但是編譯時,調的 disp 是各自繼承類成員函數(shù)。 所以輸出是 class B,class C。三、根據(jù)要求編寫程序:(每題 15 分,共 30 分)1 設計一個父親類 Father、母親類 Mother 和子女類 Child,其主要數(shù)據(jù)是姓名,子女使用父親的姓,最后輸出子女的姓名和父母姓名。答:程序如下:#include #include using namespace std; class father public: father() father(string x,string m) this->x=x; this->m=m; void getx() cout #include #include using namespace std; class Triangle private: double x,y,z; double p,m; static double s; public: Triangle(double a,double b,double c) x=a; y=b; z=c; p=(y+x+z)/2; m=sqrt(p*(p-x)*(p-y)*(p-z); s=s+m; void print() cout>a>>b>>c) cin>>a1>>b1>>c1; Triangle s1(a,b,c); Triangle s2(a1,b1,c1);s1.print(); s2.print(); Triangle:show(); return 0;

注意事項

本文(鄭大遠程教育-面向對象程序設計)為本站會員(1**)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!