Crest的OO核心實(shí)現(xiàn)
摘要:
至此,我們已經(jīng)有了一個(gè)比較好用的宏封裝的代碼風(fēng)格,一個(gè)基礎(chǔ)的類對(duì)象結(jié)構(gòu)的模擬代碼,但是始終沒有接觸到OO的核心實(shí)現(xiàn)。這次,我們終于要進(jìn)入實(shí)質(zhì)的內(nèi)容了---實(shí)現(xiàn)對(duì)象的繼承和接口的實(shí)現(xiàn)。單對(duì)象的內(nèi)存布局我們?cè)凇禖rest的語法---宏的魔術(shù)匯演》實(shí)現(xiàn)了一個(gè)簡單對(duì)象,含有成員變量,成員函數(shù),如下圖所示。其中buffer指向字符緩沖區(qū),虛函數(shù)Format表現(xiàn)為一個(gè)函數(shù)指針。 這種結(jié)構(gòu)把數(shù)據(jù)和成員函數(shù)一起放... 閱讀全文
posted @ 2009-12-03 12:32 老翅寒暑 閱讀(1703) 評(píng)論(0) 推薦(0)
浙公網(wǎng)安備 33010602011771號(hào)