程序設計模式(十一) C++ 享元(Flyweight)模式

2.6  Flyweight 想想我們編輯文檔用的wps,文檔裏文字很多都是重複的,我們不可能爲每一個出現的漢字都創建獨立的空間,這樣代價太大,最好 的辦法就是共享其中相同的部分,使得需要創建的對象降到最小,這個就是享元模式的核心,即運用共享技術有效地支持大量細粒度 的對象。 享元對象能做到共享的關鍵是區分內部狀態(Internal State)和外部狀態(External State)。內部狀態
相關文章
相關標籤/搜索