博覽網 week1

Week1-3

一 內斂函數(shù)

#1 函數(shù)若在class body類內定義完成蒜焊,便自動成為inline单刁。inline函數(shù)的好處捉超,inline只是你對編譯器的一個建議,最后是不是inline函數(shù)羞福,要由編譯器決定惕蹄。

#2 如果函數(shù)太復雜,編譯器就沒法把它當作inline函數(shù)治专。

二 構造函數(shù)

#1 構造函數(shù)的初始化列表。只有構造函數(shù)才有的寫法遭顶。函數(shù)重載常常發(fā)生在構造函數(shù)身上张峰。

#2 構造函數(shù)可以有很多個。不能同時有兩個默認構造函數(shù)棒旗。

complex (double r = 0, double i = 0): re(r), im(i){}

complex () : re(0), im(0) {} 這兩種構造函數(shù)喘批,會引起編譯器調用沖突,比如complex c1; complex c2();

#3 一般情況下铣揉,不允許構造函數(shù)放在private區(qū)饶深,但有一種情況例外,singleton設計模式逛拱,即只允許外界有一個class對象敌厘。

三 常量成員函數(shù) double real () const? {return re;}

#1? 不改變類內私有數(shù)據成員朽合,函數(shù)后要加const俱两。

#2 常對象不可以調用非常成員函數(shù)。

四 設計函數(shù)曹步,對于參數(shù)傳遞宪彩,盡量傳引用。盡量采用參數(shù)值引用傳參讲婚。如果不想改變原來的值尿孔,函數(shù)形參前可以加const。返回值傳遞筹麸,也盡量傳引用活合。函數(shù)內部定義的局部變量,不可以返回其引用竹捉。

五 friend(友元)芜辕。友元直接拿去私有數(shù)據,比通過調用成員函數(shù)直接拿去數(shù)據要快很多块差。

六 typename()侵续;創(chuàng)建臨時對象倔丈。

六 相同類的各個對象互為友元。

七 好的類的特點状蜗。

1.數(shù)據放在private需五。2.函數(shù)按引用傳值。 3.返回值盡量按引用傳遞轧坎。4.成員函數(shù)宏邮,應該加const的,要加const缸血。5.盡量用構造函數(shù)的初始化列表初始化數(shù)據成員蜜氨。

八 運算符的重載,類內與類外兩種捎泻。 類外必須是全局函數(shù)飒炎。W1-5.

九 傳遞者無需知道接收者是以引用形式接收。

十 面向對象笆豁,任何一種函數(shù)郎汪,你可以設計為成員函數(shù)或者全局函數(shù)。

十一 操作符重載闯狱,有兩種寫法煞赢。1.成員函數(shù)的寫法。2.非成員函數(shù)的寫法(寫為全局函數(shù))哄孤。對于<<輸出操作符照筑,只能寫成全局函數(shù)。

十二 用成員函數(shù)重載+=運算符時录豺,形式參數(shù)只需要寫右邊要傳入的參數(shù)朦肘,左邊會作為隱藏的參數(shù)傳入。

十三 把+設計為全局函數(shù)双饥,可以實數(shù)與復數(shù)相加媒抠,+=設計為類內成員函數(shù)。這里有點疑問咏花。暫且擱置趴生。

十四 兩種類

#1 帶指針的類與不帶指針的類。不帶指針的類昏翰,大多不用寫析構函數(shù)苍匆。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市棚菊,隨后出現(xiàn)的幾起案子浸踩,更是在濱河造成了極大的恐慌,老刑警劉巖统求,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件检碗,死亡現(xiàn)場離奇詭異据块,居然都是意外死亡,警方通過查閱死者的電腦和手機折剃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門另假,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怕犁,你說我怎么就攤上這事边篮。” “怎么了奏甫?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵戈轿,是天一觀的道長。 經常有香客問我扶檐,道長凶杖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任款筑,我火速辦了婚禮,結果婚禮上腾么,老公的妹妹穿的比我還像新娘奈梳。我一直安慰自己,他們只是感情好解虱,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布攘须。 她就那樣靜靜地躺著,像睡著了一般殴泰。 火紅的嫁衣襯著肌膚如雪于宙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天悍汛,我揣著相機與錄音捞魁,去河邊找鬼。 笑死离咐,一個胖子當著我的面吹牛谱俭,可吹牛的內容都是我干的。 我是一名探鬼主播宵蛀,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼昆著,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了术陶?” 一聲冷哼從身側響起凑懂,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎梧宫,沒想到半個月后接谨,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體摆碉,經...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年疤坝,在試婚紗的時候發(fā)現(xiàn)自己被綠了兆解。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡跑揉,死狀恐怖锅睛,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情历谍,我是刑警寧澤现拒,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站望侈,受9級特大地震影響印蔬,放射性物質發(fā)生泄漏。R本人自食惡果不足惜脱衙,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一侥猬、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧捐韩,春花似錦退唠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至仅政,卻和暖如春垢油,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背圆丹。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工滩愁, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人运褪。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓惊楼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親秸讹。 傳聞我的和親對象是個殘疾皇子檀咙,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容