【設計模式】享元模式

1.定義 享元模式(Flyweight)通過與其他類似對象共享數據來減小內存佔用。 享元模式的兩種狀態: 內部狀態:不會隨着環境的改變而改變的可共享部分; 外部狀態:會隨環境改變而改變的不可共享的部分。 2.結構 2.1 UML類圖 2.2 角色 Flyweight 抽象享元角色:所有具體享元類的父類,規定一些需要實現的公共接口 ConcreteFlyweight 具體享元角色:抽象享元角色的具體
相關文章
相關標籤/搜索