設計模式學習筆記(二十二:備忘錄模式)

1.1概述     在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態,這樣以後就可以將該對象恢復到原先保存的狀態。這就是備忘錄模式的定義。   對象的狀態依賴於它的變量的取值情況,對象在程序運行期間的各個時刻可能具有不同的狀態。在某些應用中,程序可能需要使用一種合理的方式來保存對象在某一時刻的狀態,以便在需要時,對象能恢復到原先保存的狀態。在備忘錄模式中,稱需要保存狀態的
相關文章
相關標籤/搜索