[Boolan]C++面向?qū)ο蟾呒壘幊蹋ㄉ希┑谝恢芄P記

頭文件與類的聲明

1.類的一種分類:帶指針與不帶指針的

2.<>包編譯環(huán)境已有的頭文件

3.“”包自己寫的頭文件

4.防衛(wèi)式聲明:

#ifndef_COPLEX_

#define_COPLEX_

#endif

防止第二次include重復(fù)操作

5.頭文件布局

前置聲明

類聲明

類定義

6.模板杀迹,類少量改動時颖对,使用模板減少重復(fù)代碼

Template

//T是類里要替換的部分


構(gòu)造函數(shù)

1.inline在本體內(nèi)定義劫灶。函數(shù)“比較快”

2.inline只是一個對編譯器的建議支子,實際執(zhí)行不一定

3.private不能在外部被訪問,public可以

4.受過專業(yè)訓(xùn)練的構(gòu)造函數(shù)寫法:(帶初值列)

Complex(double r

= 0, double I = 0):re(r), im(i){}//=后的0為默認參數(shù)

如果在{}里寫“初值”镰矿,相當(dāng)于放棄了初始化的階段

5.多數(shù)不帶指針的類不用寫析構(gòu)函數(shù)

6.構(gòu)造函數(shù)的重載(overloading)編譯之后同名函數(shù)將不同名阱穗;重載函數(shù)不能有歧義

7.(問題)創(chuàng)建對象時,在后面帶括號和不帶括號有什么區(qū)別灾馒?

查閱結(jié)果:new關(guān)鍵字創(chuàng)建對象時對于內(nèi)置類型:加括號會初始化茎用,不加括號不初始化;對于自定義類型睬罗,都會調(diào)用默認構(gòu)造函數(shù)轨功,加不加括號沒區(qū)別。

來源:http://blog.csdn.net/spaceyqy/article/details/22730939


參數(shù)傳遞與返回值

1.構(gòu)造函數(shù)能放在private區(qū)Singleton

2.const complex&常引用容达,地址傳參夯辖,不改變原值

3.不改變值的成員函數(shù),()后加上const董饰,這樣如果之后定義了一個const的對象蒿褂,再使用這個函數(shù)不會報錯

4.函數(shù)返回類型后加&返回引用

5.friend自由取得friend的private成員

6.相同class的各object互為友元

7.不能返回函數(shù)內(nèi)部局部變量的引用


操作符重載與臨時對象

1.Typename()也是強制類型轉(zhuǎn)換,臨時對象卒暂,這類返回不能用引用啄栓,生命周期到下一行就結(jié)束。

2.Cout是ostream的一個對象

3.調(diào)用成員函數(shù)的對象也祠,在函數(shù)里會有一個this指針指向它

4.操作符重載最好返回引用昙楚,因為用戶有可能用操作符連用

5.函數(shù)里產(chǎn)生了局部對象(local object),返回時不可以返回引用

6.<<操作符在重載時诈嘿,考慮連用的話應(yīng)該返回ostream&

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末堪旧,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子奖亚,更是在濱河造成了極大的恐慌淳梦,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昔字,死亡現(xiàn)場離奇詭異爆袍,居然都是意外死亡,警方通過查閱死者的電腦和手機作郭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進店門陨囊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人夹攒,你說我怎么就攤上這事蜘醋。” “怎么了咏尝?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵压语,是天一觀的道長闲先。 經(jīng)常有香客問我,道長无蜂,這世上最難降的妖魔是什么伺糠? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮斥季,結(jié)果婚禮上训桶,老公的妹妹穿的比我還像新娘。我一直安慰自己酣倾,他們只是感情好舵揭,可當(dāng)我...
    茶點故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著躁锡,像睡著了一般午绳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上映之,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天拦焚,我揣著相機與錄音,去河邊找鬼杠输。 笑死赎败,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蠢甲。 我是一名探鬼主播僵刮,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鹦牛!你這毒婦竟也來了搞糕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤曼追,失蹤者是張志新(化名)和其女友劉穎窍仰,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拉鹃,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡辈赋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了膏燕。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡悟民,死狀恐怖坝辫,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情射亏,我是刑警寧澤近忙,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布竭业,位于F島的核電站,受9級特大地震影響及舍,放射性物質(zhì)發(fā)生泄漏未辆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一锯玛、第九天 我趴在偏房一處隱蔽的房頂上張望咐柜。 院中可真熱鬧,春花似錦攘残、人聲如沸拙友。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽遗契。三九已至,卻和暖如春病曾,著一層夾襖步出監(jiān)牢的瞬間牍蜂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工泰涂, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留捷兰,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓负敏,卻偏偏與公主長得像贡茅,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子其做,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內(nèi)容