把這個系列的文章和相應(yīng)的代碼打包在了一起,方便閱讀察看,代碼是用標準C++寫的,應(yīng)該可以跨平臺編譯鏈接,VC7.1下面測試通過.文章經(jīng)過word到pdf的轉(zhuǎn)換處理,加了標簽方便查找相應(yīng)的主題,有任何建議和意見,批評磚頭等等的都歡迎!
下載地址:
文檔下載地址 BTW: 很多朋友在前面給出了很多意見,如封裝不夠好,基類的構(gòu)造函數(shù)應(yīng)該放在protected中,new delete不對稱等,我已經(jīng)很久沒有再看這份文檔和代碼了,也沒有時間再去一一把這些瑕疵更正,就像描述算法應(yīng)該不要過多的關(guān)注語言特征一般,我想閱讀這份文檔的朋友能明白那些設(shè)計模式之后的思想和方法,那就夠了,用一句臺詞來形容:領(lǐng)悟精神.再次謝謝朋友們的批評和鼓勵.
--By 創(chuàng)(2007.12.10)