黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級(jí) | 職稱英語(yǔ) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語(yǔ) | 成人英語(yǔ)三級(jí) | 申碩英語(yǔ) | 攻碩英語(yǔ) | 職稱日語(yǔ) | 日語(yǔ)學(xué)習(xí) | 法語(yǔ) | 德語(yǔ) | 韓語(yǔ)
計(jì)算機(jī)等級(jí)考試 | 軟件水平考試 | 職稱計(jì)算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
華為認(rèn)證 | Java認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問(wèn) | 導(dǎo)游資格
報(bào)檢員 | 教師資格 | 社會(huì)工作者 | 外銷員 | 國(guó)際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價(jià)格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡(luò)編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格考試會(huì)計(jì)證) | 經(jīng)濟(jì)師 | 會(huì)計(jì)職稱 | 注冊(cè)會(huì)計(jì)師 | 審計(jì)師 | 注冊(cè)稅務(wù)師
注冊(cè)資產(chǎn)評(píng)估師 | 高級(jí)會(huì)計(jì)師 | ACCA | 統(tǒng)計(jì)師 | 精算師 | 理財(cái)規(guī)劃師 | 國(guó)際內(nèi)審師
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)工程師 | 造價(jià)員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項(xiàng)目管理師 | 土地登記代理人 | 環(huán)境影響評(píng)價(jià)師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價(jià)師 | 安全評(píng)價(jià)師 | 電氣工程師 | 注冊(cè)測(cè)繪師 | 注冊(cè)計(jì)量師
繽紛校園 | 實(shí)用文檔 | 英語(yǔ)學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

計(jì)算機(jī)等級(jí)考試二級(jí)C++各章內(nèi)容摘要:第8章



  7.重載復(fù)合賦值運(yùn)算符"+="重載復(fù)合賦值類運(yùn)算符,如+=、-=等,也應(yīng)遵循上述重載賦值運(yùn)算符的注意事項(xiàng)。與賦值運(yùn)算符不同的是,復(fù)合賦值類運(yùn)算符既可作為成員函數(shù)重載也可作為非成員函數(shù)重載。在后一種情況下,兩個(gè)操作數(shù)都必須出現(xiàn)在參數(shù)表中;為了保持運(yùn)算符原有的特性,第一參數(shù)應(yīng)當(dāng)聲明為引用(否則就無(wú)法改變它的值),返回值也應(yīng)當(dāng)像重載"="那樣聲明為引用,并在最后將獲得新值的第一參數(shù)返回。

  8.重載關(guān)系操作符">"重載的關(guān)系操作符函數(shù)應(yīng)返回邏輯值。對(duì)于 fraction的兩個(gè)對(duì)象,可以通過(guò)比較通分后的兩個(gè)分子來(lái)確定它們的大小。為此,可在fraction.h的類聲明中增加如下的成員函數(shù)聲明:bool operator>(fraction f){ return num*f.den>f.num*den;}其他關(guān)系運(yùn)算符可以參照重載。

  9.重載下標(biāo)訪問(wèn)運(yùn)算符"[ ]"運(yùn)算符[ ]只能作為成員函數(shù)重載。

  1.重載C+ +流運(yùn)算符""和""C+ +流的輸入運(yùn)算符和輸出運(yùn)算符只能作為非類成員函數(shù)重載。在一個(gè)類中,如有必要,可將或聲明為友元函數(shù)。

  【考點(diǎn)三】 運(yùn)算符重載應(yīng)注意的幾個(gè)問(wèn)題

  1重載的運(yùn)算符應(yīng)保持其原有的基本語(yǔ)義重載的運(yùn)算符應(yīng)該體現(xiàn)為原運(yùn)算符的功能在新的數(shù)據(jù)類型上的延伸,它的使用應(yīng)當(dāng)使程序中算法的表達(dá)顯得更流暢、自然,使閱讀程序的人在不借助于其他說(shuō)明資料的情況下就能夠正確理解。不要讓重載的運(yùn)算符去勉強(qiáng)承擔(dān)那些更適于一般函數(shù)承擔(dān)的功能。

  2.生載的運(yùn)算符應(yīng)盡可能保持基原有的特性運(yùn)算符的操作數(shù)個(gè)數(shù)、優(yōu)先級(jí)和結(jié)合性是三個(gè)最基本的特性,而且是重載時(shí)自然得以保持的特性,因此無(wú)須采取專門的措施。需要注意的是下面這些特性。①是否要求第一操作數(shù)為有左值操作數(shù)。②是否修改第一操作數(shù)。③操作的結(jié)果是否為有左值數(shù)據(jù)。④應(yīng)保證第二操作數(shù)不被改變。

  3.運(yùn)算符的重載應(yīng)當(dāng)配套某些運(yùn)算符之間關(guān)系密切,存在著某種邏輯上的聯(lián)系,因此若需要重載其中的某一個(gè),往往就意味著同組的其他運(yùn)算符也需要重載。

  4.使用引用參數(shù)還是非引用參數(shù)?非引用參數(shù)的優(yōu)點(diǎn)是:以傳值方式傳遞參數(shù),形參變量只是實(shí)參的副本,對(duì)形參變量的修改不會(huì)影響實(shí)參;在相關(guān)對(duì)象存在只需一個(gè)實(shí)參的構(gòu)造函數(shù)的情況下,可以充分利用表達(dá)式處理過(guò)程中的自動(dòng)轉(zhuǎn)換機(jī)制,使表達(dá)式顯得更自然。但當(dāng)對(duì)象很大或需要深層復(fù)制時(shí),非引用參數(shù)占用的計(jì)算機(jī)資源較多,影響參數(shù)傳遞的效率。引用參數(shù)的優(yōu)點(diǎn)是:當(dāng)對(duì)象很大或需要深層復(fù)制時(shí),可大大減少對(duì)資源的占用,提高參數(shù)傳遞的效率。但無(wú)法利用系統(tǒng)的自動(dòng)轉(zhuǎn)換機(jī)制。

  5.作為成員函數(shù)重載還是作為非成員函數(shù)重載?=、[ ]、()、->以及所有的類型轉(zhuǎn)換運(yùn)算符只能作為成員函數(shù)重載。如果允許第一操作數(shù)不是同類對(duì)象,而是其他數(shù)據(jù)類型,則只能作為非成員函數(shù)重開車(如輸入輸出流運(yùn)算符和就是這樣的情況)。若希望系統(tǒng)在必要時(shí)能夠利用只需一個(gè)實(shí)參的構(gòu)造函數(shù)自動(dòng)對(duì)第一操作數(shù)進(jìn)行轉(zhuǎn)換,也應(yīng)將該運(yùn)算符作為非成員函數(shù)重載;此種情況下,運(yùn)算符函數(shù)的參數(shù)應(yīng)該是非引用參數(shù),否則不能達(dá)到所希望的效果。其他情況下一般應(yīng)作為成員函數(shù)重載。

希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇

更多信息請(qǐng)?jiān)L問(wèn):考試吧計(jì)算機(jī)等級(jí)考試欄目

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
主站蜘蛛池模板: 亚洲欧美日韩精品久久奇米色影视 | 天天操天天射天天色 | 羞羞网站免费 | 国产精品久久一区一区 | 麻豆日记 | 国内精品福利在线视频 | 一级免费大片 | 一本大道高清香蕉中文大在线 | 成人免费网站久久久 | 福利800av视频导航 | 老司机午夜视频 | 国产一区二区免费视频 | 日韩三级免费看 | 美女亚洲综合 | www.爱色.com| 欧美日韩91 | 国产成人啪精品视频免费网站软件 | 成年美女xx网站高清视频 | 国产在线精品观看一区 | 国产成人精品免费久久久久 | 天堂欧美| 国产成人久久精品麻豆二区 | 免费播放国产性色生活片 | 在线色站 | 老湿影院在线看 | 日韩影视在线观看 | 日韩一区二三区无 | 午夜综合网 | 精品视频99| 99国产超薄丝袜足j在线观看 | 香港三级日本三级a视频 | 欧美成人精品第一区 | 伊人日日操 | 国产精品视频福利一区二区 | 五月婷婷激情综合 | 日韩一级黄色大片 | 午夜私人影院在线观看 视频 | 国产精品久久久久影院色老大 | 级毛片久久久毛片精品毛片 | 乱肉伦孕小说在线阅读 | 视频一区二区不卡 |