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

正文內(nèi)容

c語言程序設(shè)計(jì)期末總結(jié)(已修改)

2025-08-16 17:48 本頁面
 

【正文】 C++程序設(shè)計(jì)總結(jié):1. C與C++的區(qū)別:引入類和對象,成為面向?qū)ο蟮某绦蛟O(shè)計(jì)語言…一、類 二、引用三、函數(shù)的重載四、流操作符五、操作符重載六、繼承,以及虛函數(shù)參考(C是一個結(jié)構(gòu)化語言:它的重點(diǎn)在于算法和數(shù)據(jù)結(jié)構(gòu)。C程序的設(shè)計(jì)首要考慮的是如何通過一個過程,對輸入(或環(huán)境條件)進(jìn)行運(yùn)算處理得到輸出(或?qū)崿F(xiàn)過程(事務(wù))控制),而對于C++,首要考慮的是如何構(gòu)造一個對象模型,讓這個模型能夠契合與之對應(yīng)的問題域,這樣就可以通過獲取對象的狀態(tài)信息得到輸出或?qū)崿F(xiàn)過程(事務(wù))控制。 所以C與C++的最大區(qū)別在于它們的用于解決問題的思想方法不一樣。之所以說C++比C更先進(jìn),是因?yàn)椤?設(shè)計(jì)這個概念已經(jīng)被融入到C++之中 ”,而就語言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,錯!算法是程序設(shè)計(jì)的基礎(chǔ),好的設(shè)計(jì)如果沒有好的算法,一樣不行。而且,“C加上好的設(shè)計(jì)”也能寫出非常好的東西。 對語言本身而言,C是C++的子集,那么是什么樣的一個子集?從上文可以看出, C實(shí)現(xiàn)了C++中過程化控制及其它相關(guān)功能,而在C++中的C(我稱它為“C+”),相對于原來的C還有所加強(qiáng),引入了重載、內(nèi)聯(lián)函數(shù)、異常處理等等玩藝兒,C++更是拓展了面向?qū)ο笤O(shè)計(jì)的內(nèi)容,如類、繼承、虛函數(shù)、模板和包容器類等等。 再提高一點(diǎn),在C++中,數(shù)據(jù)封裝、類型這些東東已不是什么新鮮事了,需要考慮的是諸如:對象粒度的選擇、對象接口的設(shè)計(jì)和繼承、組合與繼承的使用等等問題。 所以相對于C,C++包含了更豐富的“設(shè)計(jì)”的概念,但C是C++的一個自洽子集,也具有強(qiáng)大的功能,同樣值得學(xué)習(xí)。)l *全面兼容C– 它保持了C的簡潔、高效和接近匯編語言等特點(diǎn)– 對C的類型系統(tǒng)進(jìn)行了改革和擴(kuò)充– C++也支持面向過程的程序設(shè)計(jì),不是一個純正的面向?qū)ο蟮恼Z言l 支持面向?qū)ο蟮姆椒?. 友元函數(shù) 友元函數(shù)在類中用 friend 修飾的非成員函數(shù),在其函數(shù)體中可以通過對象名訪問類的 Private和protected成員。l 作用:增加靈活性,使程序員可以在封裝和快速性方面做合理選擇。l 訪問對象中的成員必須通過對象名。 友元類: 若A類為B類的友元類,則A類的所有成員函數(shù)都是B類的友元函數(shù), 都可以訪問B類的私有和保護(hù)成員。 語法形式: class B { //B類中成員函數(shù)聲明 friend class A; //聲明A為B的友元類 }; 注意:(1. 友元關(guān)系是不能傳遞的 2. 友元關(guān)系是單向的 3. 友元關(guān)系是不被繼承的。)3. 重載 哪些運(yùn)算符不能重載:類屬關(guān)系運(yùn)算符“.”,成員指針運(yùn)算符“.*”,作用域分辨符“::”,三目運(yùn)算符“?:”。運(yùn)算符重載的兩種形式:重載為類的非靜態(tài)成員函數(shù)(函數(shù)只有一個形參)和重載為非成員函數(shù)(函數(shù)的形參有兩個)。***運(yùn)算符重載 成員與非成員 之間的差異:如何實(shí)現(xiàn)差異:308至315頁 例8883***4. 繼承(實(shí)現(xiàn)代碼重用)與派生類的繼承方式:公有繼承、私有繼承、保護(hù)繼承。繼承:公有繼承(public):(1) 基類的public和protected成員的訪問屬性在派生類中保持不變,但基類的private成員不可直接訪問。(2) 派生類中的成員函數(shù)可以直接訪問基類中的public和protected成員,但不能直接訪問基類的private成員。(3) 通過派生類的對象只能訪問基類的public成員。私有繼承(private):l 基類的public和protected成員都以private身份出現(xiàn)在派生類中,但基類的private成員不可直接訪問。l 派生類中的成員函數(shù)可以直接訪問基類中的public和protected成員
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1