18 備忘錄模式

1 定義 在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。這樣以後就可將該對象恢復到原先保存的狀態。 2 適用場景 Memento模式適用於功能比較複雜的,需要維護或記錄屬性歷史的類 or 需要保存的屬性只是衆多屬性中的一小部分時,Originator可以根據保存的Memento信息還原到前一狀態。 有時一些對象的內部信息必須保存在對象外的地方,但是必須由對象自己讀取,
相關文章
相關標籤/搜索