備忘錄模式(Memento)

一、備忘錄模式介紹 備忘錄模式:在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。這樣以後就可將該對象恢復到原先保存的狀態。 例如: 1.office重新打開時的恢復功能。 2.事務的回滾操作 備忘錄模式UML圖: Originator(發起人):負責創建一個備忘錄Memento,用以記錄當前時刻它的內部狀態,並可使用備忘錄恢復內部狀態。 Originator可根據需要決
相關文章
相關標籤/搜索