Flyweight 享元模式 --對象結構型模式

1、意圖         運用共享技術有效地支持大量細粒度的對象。 2、動機          有些應用程序得益於在整個設計過程中採用對象技術,但簡單化的實現代價極大。          例如,大多數文檔編輯器的實現都有文本格式化和編輯功能,這些功能在一定程度上是模塊化的。面向對象的文檔編輯器通常使用對象來表示嵌入的成分,例如表格和圖形。儘管用對象來表示文檔中的每個字符會極大地提高應用程序的靈活性
相關文章
相關標籤/搜索