240 發(fā)簡信
IP屬地:北京
  • 120
    GeekBand-C++設(shè)計(jì)模式-Week2

    代理模式 代理模式的定義 代理模式給某一個(gè)對象提供一個(gè)代理對象叮阅,并由代理對象控制對原對象的引用。代理模式的英文叫做Proxy或Surrogate泣特,中文都可譯成“代理”浩姥。所謂代...

  • GeekBand-C++STL與泛型編程-Week2

    泛化(模板) 功能:使類或者函數(shù)可以應(yīng)對于多種類型的情況。 例子: 這樣Container這個(gè)類就可以靈活存儲各種類型的元素状您。 這樣max函數(shù)就可以靈活應(yīng)對于不同的類型勒叠。 模...

  • GeekBand-C++面向?qū)ο蟾呒壘幊蹋ㄏ拢?Week2

    對象模型:虛函數(shù)表(vtbl)與虛表指針(vptr) 我們知道,C++中膏孟,可以通過虛函數(shù)來實(shí)現(xiàn)多態(tài)性眯分,而虛函數(shù)是通過虛函數(shù)表與虛表指針來進(jìn)行實(shí)現(xiàn)的。對于每個(gè)擁有虛函數(shù)的類來說...

  • GeekBand-C++面向?qū)ο蟾呒壘幊蹋ㄏ拢?Week1

    轉(zhuǎn)換函數(shù) explicit關(guān)鍵字 指定構(gòu)造函數(shù)需要顯式調(diào)用柒桑,這樣編譯器就不會做隱式轉(zhuǎn)換弊决,避免因one-argument構(gòu)造函數(shù)而導(dǎo)致意料之外的類型轉(zhuǎn)換。 pointer-li...

  • GeekBand-C++面向?qū)ο蟾呒壘幊蹋ㄉ希?Week3

    1. 組合與繼承 例子 注意點(diǎn): 構(gòu)造順序:由內(nèi)而外 析構(gòu)順序:由外而內(nèi) 三種繼承方式 公有繼承(public)公有繼承的特點(diǎn)是基類的公有成員和保護(hù)成員作為派生類的成員時(shí)魁淳,它...

  • GeekBand-C++面向?qū)ο蟾呒壘幊蹋ㄉ希?Week2

    1. 拷貝構(gòu)造函數(shù) 功能:可以讓一個(gè)對象給另一個(gè)對象進(jìn)行初始化飘诗,將該對象的內(nèi)容拷貝過去。不寫時(shí)編譯器會自動(dòng)生成一個(gè)默認(rèn)的拷貝構(gòu)造函數(shù)界逛,默認(rèn)的拷貝構(gòu)造函數(shù)會將源對象的內(nèi)容按字節(jié)...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品